Explore GitHub Actions with these interactive training courses.
Start exploring
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.
You can configure your workflows to run when specific activity on GitHub happens, at a scheduled time, or when an event outside of GitHub occurs.
You can access context information and evaluate expressions in workflows and actions.
Learn about the core concepts and various components of GitHub Actions.