]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA/checksrc: add actionlint, fix or silence issues found
authorViktor Szakats <commit@vsz.me>
Wed, 5 Nov 2025 01:50:42 +0000 (02:50 +0100)
committerViktor Szakats <commit@vsz.me>
Wed, 5 Nov 2025 14:59:43 +0000 (15:59 +0100)
commit60dd72b1be7b06110922f5f0690de0b88592667c
tree81393034cb0c859e37042d3ab8292345ffcc8604
parent403a2c2b06eb1ab483f7140f43f062865248269d
GHA/checksrc: add actionlint, fix or silence issues found

It also does shellcheck on `run:` elements, overlapping with
the homegrown `shellcheck-ci.sh` with the same purpose. But it also does
more and perhaps could replace the script too, especially in curl
sub-repos.

Also:
- GHA/macos: delete potentially useful, but commented, and ultimately
  unused, non-default Xcode-testing logic. It's causing unused matrix
  exceptions, upsetting actionlint.

Ref: https://github.com/rhysd/actionlint

Closes #19373
.github/workflows/checksrc.yml
.github/workflows/http3-linux.yml
.github/workflows/macos.yml
.github/workflows/windows.yml