Reference3 weeks ago
Expressions, contexts and special files
How to read data inside workflows with ${{ }}: github, env, vars, secrets, steps, needs and inputs contexts, status functions, and the GITHUB_OUTPUT / GITHUB_ENV / GITHUB_STEP_SUMMARY files.
Reference3 weeks ago
Jobs: needs, if, matrix, outputs
Control how jobs relate: ordering with needs, conditions with if, fan-out with matrix, passing values with outputs, plus services, timeouts and environments.
Reference3 weeks ago
Workflow anatomy, line by line
A complete, minimal CI workflow where every single line is explained: name, triggers, permissions, concurrency, jobs, runner, steps, actions, inputs and commands.