GitHub Actions | Quickstart | Understand GitHub Actions | Continuous integration | Continuous deployment | Actions vs Apps | Workflows | Variables | Contexts | Expressions | Custom actions | Deployment environments | Concurrency | Workflow artifacts | Dependency caching | GitHub-hosted runners | Larger runners | Self-hosted runners | Private networking | Runner groups | Runner scale sets | Actions Runner Controller | Support for ARC | Secrets | GITHUB_TOKEN | OpenID Connect | Artifact attestations | Script injections
Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.
Reuse and share automations
Actions are individual tasks that you can combine to create jobs and customize your workflow. You can create your own actions, or use and customize actions shared by the GitHub community.
Administer GitHub Actions
Learn about the GitHub Actions metrics available for your organizations and repositories.
Administer GitHub Actions
There are limits in GitHub Actions which you may hit as you scale up, some may be increased by contacting support.
Set up runners
You can host your own runners and customize the environment used to run jobs in your GitHub Actions workflows.
Manage and monitor workflow runs
Adding a workflow status badge
You can display a status badge in your repository to indicate the status of your workflows.
Showing 1-9 of 200