GitHub Actions Documentation
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.
Start here
View allPopular
Guides
Using starter workflows
GitHub provides starter workflows for a variety of languages and tooling.
Publishing Node.js packages
You can publish Node.js packages to a registry as part of your continuous integration (CI) workflow.
Building and testing PowerShell
You can create a continuous integration (CI) workflow to build and test your PowerShell project.