Skip to content

github-actions/actionlint

Checks every GitHub Actions workflow with actionlint: syntax, expressions, action inputs, and shell steps.

Part of the github-actions configuration, at the recommended level. It runs at the commit stage, per file. It runs actionlint.

A workflow error surfaces on the first push after the change, in CI, where it costs a round trip.

Fix the line actionlint names.

A workflow expression with the unknown context ${{ unknown.value }} reports an error. Use a supported context and property there instead.

Turn it off for some files, or one of its lint rules, with a reason:

gspot ignore github-actions/actionlint --paths "<glob>" --reason "<why>"
gspot ignore github-actions/actionlint --rule <rule> --reason "<why>"