mirror of
https://github.com/ArduPilot/ardupilot.git
synced 2026-10-02 10:23:25 +08:00
Lints workflow syntax, action inputs, and runner labels/matrix on every push and pull request touching the workflows or composite actions. Fix the SC1090, SC2129 and SC2006 shellcheck findings actionlint surfaces in esp32_build.yml, macos_build.yml and test_sitl_periph.yml (group the summary-file appends, mark the non-constant `source ~/.bash_profile` as intentional, swap a backtick command substitution for $(...)), and narrow the shellcheck suppression list to just SC2086, the pre-existing quoting style across the build scripts that's out of scope here.
8 lines
267 B
YAML
8 lines
267 B
YAML
# actionlint configuration -- https://github.com/rhysd/actionlint
|
|
# see .github/workflows/test_workflow_lint.yml for how CI invokes it
|
|
|
|
self-hosted-runner:
|
|
# runners actionlint cannot know about; keep in sync with the runs-on: values
|
|
labels:
|
|
- ardupilot-qurt
|