1
0
mirror of https://github.com/libssh2/libssh2.git synced 2026-10-24 03:48:58 +03:00

GHA: drop actionlint, abandoned upstream

No release in 6 months, no commit in 5 months. Lots of debt and a
matching number of local workarounds.

Ref: https://github.com/rhysd/actionlint
Follow-up to f61703cc98 #1740

Closes #2636
This commit is contained in:
Viktor Szakats
2026-10-01 23:19:32 +02:00
parent 788ee6d83a
commit 9bf9048bee

View File

@@ -48,7 +48,7 @@ jobs:
- name: 'install prereqs'
run: |
/home/linuxbrew/.linuxbrew/bin/brew install actionlint shellcheck zizmor
/home/linuxbrew/.linuxbrew/bin/brew install shellcheck zizmor
python3 -m venv ~/venv
~/venv/bin/pip --disable-pip-version-check --no-input --no-cache-dir install --progress-bar off --prefer-binary -r .github/workflows/requirements.txt
@@ -64,16 +64,6 @@ jobs:
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
zizmor --pedantic .github/workflows/*.yml .github/dependabot.yml
- name: 'actionlint'
run: |
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
actionlint --version
export SHELLCHECK_OPTS='--exclude=1090,1091,2086,2153 --enable=avoid-nullary-conditions,deprecate-which'
actionlint \
--ignore ubuntu-26.04 \
--ignore 'unexpected key "cache-mode"' \
.github/workflows/*.yml
- name: 'shellcheck GHA'
run: |
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"