GitHub Actions
Following adds this technology to your private workspace so related learning is easier to organise and revisit.
What is GitHub Actions?
GitHub Actions is GitHub's workflow automation service for building, testing and deploying code from repository events. This profile connects the concept to KBY's practical engineering guidance.
YAML workflows run jobs on hosted or self-hosted runners and compose reusable actions. Permissions, event context, untrusted pull requests, secrets, pinned dependencies and environment approvals are key parts of a secure pipeline design.
Automate repository-centred engineering and delivery workflows.
- Continuous integration
- Automated deployments
- Issue and PR automation
Explore related technologies
Related technologies
2 resources for GitHub Actions
Browse by purpose, from definitions and learning through operations, diagnostics and controlled recovery.
Learn and operate with GitHub Actions
Ordered as a reader progression -- from core definitions through to operational reference -- using only the content already connected in the technology registry.
Systems Engineering(2)
Learn the architecture, concepts and engineering context.
- Designing a Verifiable DevOps Workflow with GitHub ActionsA bounded GitHub Actions build-test-deploy workflow, designed with least-privilege permissions, OIDC federation, environment gating, explicit validation evidence and a concrete rollback path. Open
- Engineering a Bounded GitHub Actions Deployment WorkflowA scoped GitHub Actions deployment pipeline design covering job architecture, OIDC security, validation evidence, failure modes and a tested rollback path. Open