diff options
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r-- | .github/workflows/ci.yml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 315bf450d..4f27c4236 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,6 +30,7 @@ jobs: - testenv: shellcheck args: "-f gcc" # For problem matchers - testenv: yamllint + - testenv: actionlint steps: - uses: actions/checkout@v3 with: @@ -61,6 +62,13 @@ jobs: wget -qO- "https://github.com/koalaman/shellcheck/releases/download/$scversion/shellcheck-$scversion.linux.x86_64.tar.xz" | tar -xJv --strip-components 1 -C "$bindir" shellcheck-$scversion/shellcheck echo "$bindir" >> "$GITHUB_PATH" fi + if [[ ${{ matrix.testenv }} == actionlint ]]; then + bindir="$HOME/.local/bin" + mkdir -p "$bindir" + wget -qO https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash + bash download-actionlint.bash latest "$bindir" + echo "$bindir" >> "$GITHUB_PATH" + fi python -m pip install -U pip python -m pip install -U -r misc/requirements/requirements-tox.txt - name: "Run ${{ matrix.testenv }}" @@ -100,7 +108,7 @@ jobs: tests: if: "!contains(github.event.head_commit.message, '[ci skip]')" timeout-minutes: 45 - continue-on-error: "${{ matrix.experimental == true }}" + # continue-on-error: "${{ matrix.experimental == true }}" strategy: fail-fast: false matrix: |