-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Expand file tree
/
Copy pathactionlint.yaml
More file actions
33 lines (31 loc) · 1.47 KB
/
Copy pathactionlint.yaml
File metadata and controls
33 lines (31 loc) · 1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# actionlint configuration
# https://github.com/rhysd/actionlint/blob/main/docs/config.md
self-hosted-runner:
labels:
- prod-ops
- prod-ops-1
- prod-ops-2
- android-device
- kvm
- elizaos-release-build
- elizaos-release-signing
- riscv64
paths:
.github/workflows/*.yml:
ignore:
# GitHub added concurrency.queue on 2026-05-07, but actionlint v1.7.12
# and its current main branch still use the pre-queue schema. The deploy
# contract tests validate queue:max and its cancel-in-progress:false
# requirement; ignore only actionlint's exact stale-schema diagnostic.
# https://github.blog/changelog/2026-05-07-github-actions-concurrency-groups-now-allow-larger-queues/
- 'unexpected key "queue" for "concurrency" section\. expected one of "cancel-in-progress", "group"'
# Keep workflow lint focused on actionable failures. actionlint surfaces
# shellcheck `info` and `style` diagnostics as errors by default, which
# makes this repo's workflow lint fail without any workflow syntax,
# expression, or shell warning/error findings.
- "shellcheck reported issue in this script: SC[0-9]+:(info|style):"
.github/workflows/*.yaml:
ignore:
# Match the same temporary GitHub/actionlint schema gap for .yaml files.
- 'unexpected key "queue" for "concurrency" section\. expected one of "cancel-in-progress", "group"'
- "shellcheck reported issue in this script: SC[0-9]+:(info|style):"