actions-runner-controller/.github/workflows
Yusuke Kuoka f8dffab19d
Add workflow for validating runner scripts with shellcheck (#1853)
* Add workflow for validating runner scripts with shellcheck

I am about to revisit #1517, #1454, #1561, and #1560 as a part of our on-going effort to a major enhancement to the runner entrypoints being made in #1759.

This change is a counterpart of #1852. #1852 enables you to easily run shellcheck locally. This enables you to automatically run shellcheck on every pull request.

Currently, any shellcheck error does not result in failing the workflow job. Once we addressed all the shellcheck findings, we can flip the fail_on_error option to true and let jobs start failing on pull requests that introduce invalid or suspicious bash code.
2022-10-09 16:53:22 +09:00
..
golangci-lint.yaml Add golangci-lilnt to CI (#1794) 2022-09-21 09:08:22 +09:00
publish-arc.yaml Print Version Number on startup (#1659) 2022-08-23 13:40:16 +09:00
publish-canary.yaml ci: include sha in canary version (#1744) 2022-08-24 10:21:46 +09:00
publish-chart.yaml chore(deps): update helm/chart-releaser-action action to v1.4.1 (#1870) 2022-09-29 21:13:00 +09:00
run-codeql.yaml ci: align pipeline files and setups (#1484) 2022-06-08 10:04:14 +09:00
run-stale.yaml chore(deps): update actions/stale action to v6 (#1827) 2022-09-23 10:25:36 +09:00
runners.yaml chore(deps): update dependency actions/runner to v2.298.2 (#1891) 2022-10-05 08:16:38 +09:00
validate-arc.yaml ci: align pipeline files and setups (#1484) 2022-06-08 10:04:14 +09:00
validate-chart.yaml chore(deps): update helm/chart-testing-action action to v2.3.1 (#1871) 2022-09-29 20:45:02 +09:00
validate-runners.yaml Add workflow for validating runner scripts with shellcheck (#1853) 2022-10-09 16:53:22 +09:00