summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml10
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: