CI/CD Fundamentals

Workflow

A workflow is a configurable automation defined in a repository that runs when an event occurs. In GitHub Actions, YAML files under .github/workflows specify triggers, jobs, permissions, and their dependencies.

Also known as: GitHub Actions workflow

Why it matters

Version-controlled automation lets reviewers inspect how repository changes will be validated.

Practical example

Keep pull-request validation separate from a manually approved release workflow.

Related terms

Sources

Definition reviewed .

Start with $10 in free credits

Change the runner label in your workflow and keep the rest of your GitHub Actions setup. Runner time is billed per minute.

← Return to glossary