Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #278855

Category None
Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
Changed at Fri 21 Aug 2026 11:36:19
Repository https://api.github.com/repos/curl/curl
Project curl/curl
Branch master
Revision 5d6dc816785358f505ba6922ceb507b4521c5421

Comments

GHA/checksrc: preprocess workflows to lint more shell code

`zizmor` keeps being confused by non-"well-known" shell designators
`msys2 {0}`, `<path>\bash.exe '{0}'`, `cpa.sh {0}`, while `actionlint`
silently skips checking such shell code. Though it's all POSIX/bash.
Replace the unrecognized shell designators with `bash` before running
the linters, to remove these blind spots.

zizmor pedantic persona:
Before: `No findings to report. Good job! (1 ignored, 61 suppressed)`
After: `No findings to report. Good job! (1 ignored)`

zizmor auditor persona:
Before: `No findings to report. Good job! (62 ignored)`
After: `No findings to report. Good job! (1 ignored)`

Closes #22626

Changed files