GitHub Actions Academy

Workflow Syntax

Understand triggers, jobs, steps, runners and dependencies.

Learning outcomes

What you should be able to explain and demonstrate

01

Read YAML workflows

Explain the principle, apply it to a realistic system and identify the operational trade-offs.

02

Control job order

Explain the principle, apply it to a realistic system and identify the operational trade-offs.

03

Use permissions explicitly

Explain the principle, apply it to a realistic system and identify the operational trade-offs.