mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2026-07-22 04:06:57 -04:00
Part of the actionlint rollout across CE repos (compiler-explorer/compiler-workflows#68, compiler-explorer/infra#2226). [actionlint](https://github.com/rhysd/actionlint) statically checks workflow files: schema/typos, expression type-checking against real contexts (undefined inputs/outputs/needs are errors), unknown runner labels, and shellcheck over embedded `run:` scripts. This repo has no pre-commit framework, so it's wired as a small CI workflow that runs on any push/PR touching `.github/workflows/**`, using the pinned official docker image. `.github/actionlint.yaml` declares the self-hosted `admin` label so `runs-on: [admin]` (deploy workflows) checks correctly. The existing ten workflows already pass with no findings. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com>