GitHub Actions workflows in plain language
A jargon-free introduction to GitHub Actions — what a workflow is, how it differs from an action, every top-level YAML key, every trigger, how jobs and steps compose, and the failure modes you only find out about in production.