ci: Pacify shellcheck version 0.8 and apply other linting improvements

Work around a limitation in the `shellcheck source` directive, which
does not recognize quotes in shellcheck versions older than 0.9.

Also extend the checks for YAML files over the entire source tree, in
preparation for the introduction of the GitHub Actions config file.
This commit is contained in:
Cosmin Truta
2024-02-15 14:37:24 +02:00
parent fb65436e06
commit f74d5ecce8
6 changed files with 42 additions and 41 deletions

View File

@@ -8,7 +8,7 @@ set -o errexit -o pipefail -o posix
#
# SPDX-License-Identifier: MIT
# shellcheck source="ci/lib/ci.lib.sh"
# shellcheck source=ci/lib/ci.lib.sh
source "$(dirname "$0")/lib/ci.lib.sh"
cd "$CI_TOPLEVEL_DIR"