actionlint
actionlint [workflow files]
Risk: Safe
What it does
Proofreads GitHub Actions workflow files: typos, bad expressions, missing jobs.
When to use it
Before you push a workflow change, and in CI.
Example
$ docker run --rm -v "$PWD:/repo" -w /repo rhysd/actionlint:1.7.12Run the official image on this repo. No install needed.
Learn it in: Lint with hadolint and actionlint · Official docs