You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[CI] should we use zizmor in CI to scan jobs for problems? #49732
Some of the findings on an initial scan were false positives or no-ops when looked at in the context of other mitigations, so we'd need to think about this if we go ahead with it to make sure we're not triggering a ton of unnecessary notifications.
changed the title [-][CI] Replace shell: cmd with pwsh or bash in Windows workflows[/-][+][CI] Use zizmore in CI to scan jobs for problems[/+]on Apr 14, 2026
changed the title [-][CI] Use zizmore in CI to scan jobs for problems[/-][+][CI] should we ese zizmor in CI to scan jobs for problems?[/+]on Apr 14, 2026
changed the title [-][CI] should we ese zizmor in CI to scan jobs for problems?[/-][+][CI] should we use zizmor in CI to scan jobs for problems?[/+]on Apr 14, 2026
Yeah, I opened the parent ticket here based on the email on the private mailing list and then scanning things myself with zizmor - I think it's a nice tool though a bit of a blunt instrument without configuration.
Activity
[-][CI] Replace shell: cmd with pwsh or bash in Windows workflows[/-][+][CI] Use zizmore in CI to scan jobs for problems[/+][-][CI] Use zizmore in CI to scan jobs for problems[/-][+][CI] should we ese zizmor in CI to scan jobs for problems?[/+][-][CI] should we ese zizmor in CI to scan jobs for problems?[/-][+][CI] should we use zizmor in CI to scan jobs for problems?[/+]thisisnic commentedon Apr 14, 2026
CC @raulcd
raulcd commentedon Apr 14, 2026
I've never used zizmor but this sounds like a good idea to me. It seems iceberg-python added a similar job:
https://github.com/apache/iceberg-python/blob/0615eb4d2578838893da1bc3fd10a903ab5c3a41/.github/workflows/zizmor.yml#L20
Maybe that's why they are enforcing some pinning on checkout actions, etcetera 🤔
thisisnic commentedon Apr 14, 2026
Yeah, I opened the parent ticket here based on the email on the private mailing list and then scanning things myself with zizmor - I think it's a nice tool though a bit of a blunt instrument without configuration.
pitrou commentedon Jun 11, 2026
cc @kou