blob: 48eb291702fd4bba369a83a2623d485016826b72 [file] [edit]
# Configuration for the actionlint tool, which we run via prek
# to verify the correctness of the syntax in our GitHub Actions workflows.
self-hosted-runner:
# Various runners we use that aren't recognized out-of-the-box by actionlint:
labels:
- depot-ubuntu-24.04
- depot-ubuntu-24.04-4
- depot-ubuntu-24.04-8
- depot-ubuntu-22.04-16
- depot-ubuntu-22.04-32
- namespace-profile-macos-15
- namespace-profile-windows-2022-x86-64-16x32
- depot-ubuntu-22.04-arm-4
- depot-ubuntu-24.04-arm-8
- github-ubuntu-24.04-x86_64-2
- github-ubuntu-24.04-x86_64-4
- github-ubuntu-24.04-x86_64-32
- github-windows-2025-x86_64-8
- github-windows-2025-x86_64-16
- codspeed-macro
paths:
".github/workflows/{ty-ecosystem-report,ty-ecosystem-analyzer,memory_report,sync_typeshed}.yaml":
ignore:
# actionlint doesn't yet support the cache-mode feature.
# The schema hook validates it.
- '^unexpected key "cache-mode" for "workflow" section\.'