Explore GitHub Actions with these interactive training courses.
Ask questions, swap stories, and share ideas on the community forum.
Discover the latest GitHub Actions feature updates on our blog.
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.