Skip to content

Update dependency aqua:zizmorcore/zizmor to v1.24.1#83

Merged
iwamot-renovate[bot] merged 1 commit intomainfrom
renovate/aqua-zizmorcore-zizmor-1.x
Apr 15, 2026
Merged

Update dependency aqua:zizmorcore/zizmor to v1.24.1#83
iwamot-renovate[bot] merged 1 commit intomainfrom
renovate/aqua-zizmorcore-zizmor-1.x

Conversation

@iwamot-renovate
Copy link
Copy Markdown

This PR contains the following updates:

Package Update Change
aqua:zizmorcore/zizmor minor 1.23.11.24.1

Release Notes

zizmorcore/zizmor (aqua:zizmorcore/zizmor)

v1.24.1

Compare Source

Bug Fixes 🐛🔗

  • Fixed a bug where the ref-version-mismatch audit would incorrectly flag some version comments as not containing an appropriate version (#​1900)

v1.24.0

Compare Source

New Features 🌈🔗

  • zizmor now allows users to audit from stdin, by passing zizmor - (#​1611)

Enhancements 🌱🔗

Bug Fixes 🐛🔗

  • Fixed a bug where the concurrency-limits audit reported findings at the job level instead of the workflow level (#​1627)

  • Fixed a bug where with: ${{ expr }} clauses would cause a crash. artipacked audit emits a pedantic finding on such clauses. (#​1772)

  • Fixed a bug where auto-fixes for the template-injection audit would fail to preserve an environment variable's casing (#​1766)

  • Fixed a bug where the secrets-outside-env audit would incorrectly flag reusable workflows (#​1777)

  • Fixed a bug where expressions containing Infinity or NaN would fail to parse (#​1778)

  • Fixed several bugs where some parenthetical forms in expressions would fail to parse (#​1779, #​1856)

  • Fixed a bug where expressions with invalid identifiers (such as -Inf) would be incorrectly accepted (#​1794)

  • Fixed a bug where the known-vulnerable-actions audit would fail to handle multiple discrete packages in a single advisory (#​1810)

  • Fixed a bug where the template-injection audit would incorrectly flag needs.*.result as an injection risk in the default persona (#​1814)

  • Fixed a bug where the unpinned-uses audit would product incorrect auto-fixes for actions with subpaths (#​1841)

  • Fixed a bug where the ref-version-mismatch audit would fail to produce findings for comments containing nonexistent refs (#​1853)

  • Fixed a bug where expressions containing NaN would be constant-evaluated incorrectly (#​1858)

  • Fixed a bug where nix would not be recognized as a package-ecosystem in dependabot.yml (#​1867)

  • Fixed a bug where the ref-version-mismatch audit would incorrectly parse prerelease version comments (such as # v6-beta), causing some findings to appear unresolvable (#​1870)

  • Fixed a bug where various string comparisons in expressions did not perfectly match GitHub's own special uppercasing semantics (#​1879)

  • Fixed a bug where zizmor would incorrectly contact github.com instead of the user's requested --gh-hostname for some online requests (#​1874)

  • Fixed a bug where the artipacked audit would fail to honor the --no-online-audits flag (#​1874)

Changes ⚠️🔗

  • The secrets-outside-env audit now only flags findings with the 'auditor' persona, due to numerous false positives and negatives caused by GitHub's platform limitations (primarily around interactions between environment secrets and reusable workflows) (#​1777)

  • zizmor's handling of GitHub Actions expressions has been made stricter, and now rejects unknown functions and function calls with incorrect arities (#​1823, #​1826)

  • The superfluous-actions audit now uses the "pedantic" persona for some findings along with a medium or low confidence marker to signal when a action may not be easily replaced with built-in functionality (#​1822, #​1859)

  • The unpinned-uses audit no longer suggests auto-fixes for Git references that don't look like version tags, such as main (#​1860)

  • The template-injection audit now considers more "URL-shaped" contexts to be fully attacker-controllable, rather than partially controllable (#​1868)


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@github-actions
Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 5169eb2.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@iwamot-renovate iwamot-renovate bot merged commit ad02d1f into main Apr 15, 2026
7 checks passed
@iwamot-renovate iwamot-renovate bot deleted the renovate/aqua-zizmorcore-zizmor-1.x branch April 15, 2026 11:08
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 50.96%. Comparing base (0260afd) to head (5169eb2).
⚠️ Report is 10 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #83   +/-   ##
=======================================
  Coverage   50.96%   50.96%           
=======================================
  Files          26       26           
  Lines        1244     1244           
  Branches      178      178           
=======================================
  Hits          634      634           
  Misses        606      606           
  Partials        4        4           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants