A utility (and pre-commit hook) for running shellcheck against shell scripts inside GitLab CI YAML files.
pip install gitlab-ci-shellcheck
Usage:
gitlab-ci-shellcheck --help
Note: this requires that shellcheck
is installed separately and on PATH.