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.