Skip to content

Modified [ZIZMOR AUTOFIX] fix: 1 vulnerabilities in GitHub Actions - #49

Merged
bb-froggy merged 2 commits into
masterfrom
ci/zizmor-autofix-safe
Nov 4, 2026
Merged

bb-froggy merged 2 commits into
masterfrom
ci/zizmor-autofix-safe

Conversation

@zizmor-enterprise-analysis

@zizmor-enterprise-analysis zizmor-enterprise-analysis Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

This pull request was originally created automatically by BulkZizmorFix.ps1 with zizmor (zizmor 1.32.0, --fix=safe, persona regular).

It now contains a rewrite that makes the dependabot check very safe.

It originally contained only zizmor's safe fixes, i.e. changes that do not alter the behaviour of the workflows. Please review and merge.

Fixed findings (1)

bot-conditions - spoofable bot actor check

Rule documentation


Generated by BulkZizmorFix.ps1 with zizmor 1.32.0 on 2026-11-04 08:37 UTC. Re-running the script updates this pull request in place.

Applied with zizmor 1.32.0 --fix=safe by BulkZizmorFix.ps1.
@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

🌈 zizmor scan results

✅ zizmor found no issues in this repository's GitHub Actions.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The PR description omits the maintainer-rerun restriction and new commit-SHA checks, while the “never merged” claim overstates a point-in-time check as a guarantee about eventual auto-merge.

2 open issues
What changed in this PR

This PR updates the Dependabot GitHub Actions auto-merge workflow with additional actor restrictions and commit-SHA checks.

Changes:

  • Require Dependabot as the triggering actor, excluding human-initiated reruns.
  • Associate approvals with the event’s commit and require a matching head when requesting a merge.
  • Document the eligibility checks and add a targeted zizmor suppression.
File Description
.github/​workflows/​dependabot-auto-merge-actions.yml Adds rerun restrictions, SHA-aware approval and merge commands, and explanatory comments.

Review effort: Balanced

@bb-froggy bb-froggy changed the title [ZIZMOR AUTOFIX] fix: 1 vulnerabilities in GitHub Actions Modified [ZIZMOR AUTOFIX] fix: 1 vulnerabilities in GitHub Actions Nov 4, 2026
@bb-froggy
bb-froggy enabled auto-merge November 4, 2026 14:15
@bb-froggy
bb-froggy disabled auto-merge November 4, 2026 14:29
@bb-froggy
bb-froggy merged commit 629656a into master Nov 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants