
Understanding GitHub Actions
GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline. You can create workflows that build …
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, …
Quickstart for GitHub Actions
For examples that demonstrate more complex features of GitHub Actions, see Managing your work with GitHub Actions. These detailed examples explain how to test your code on a runner, …
Workflows and actions - GitHub Docs
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.
Tutorials for GitHub Actions
Tutorials for GitHub Actions Build skills and knowledge about GitHub Actions through hands-on activities.
Workflows - GitHub Docs
Get a high-level overview of GitHub Actions workflows, including triggers, syntax, and advanced features.
Workflows and actions reference - GitHub Docs
Workflow syntax for GitHub Actions A workflow is a configurable automated process made up of one or more jobs. You must create a YAML file to define your workflow configuration.
Variables reference - GitHub Docs
This article lists the supported variables you can use in GitHub Actions workflows, including environment variables, configuration variables, and default variables provided by GitHub.
GitHub Actions Runners
GitHub offers hosted virtual machines to run workflows. The virtual machine contains an environment of tools, packages, and settings available for GitHub Actions to use.
Get started with GitHub Actions
Help us make these docs great! All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request. Make a contribution Learn how to contribute