Skip to content

ci: address zizmor audit findings - #1252

Merged
MarshallOfSound merged 3 commits into
mainfrom
ci/zizmor-audit-fixes
Oct 22, 2026
Merged

MarshallOfSound merged 3 commits into
mainfrom
ci/zizmor-audit-fixes

Conversation

@claude

@claude claude Bot commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Requested via Slack thread

Description of Change

These workflow changes clear the findings zizmor 1.31 reports for this repo in the org-wide audit. The intentional ad-hoc npm install @electron/fiddle-core steps in audit-docs-version.yml and resolve-pr-release-versions.yml are suppressed inline with # zizmor: ignore[adhoc-packages], and the ref-version-mismatch in semantic.yml is fixed by correcting the version comment on the pinned amannn/action-semantic-pull-request SHA from tag: v5 to v6.1.1, which is the tag that SHA actually points to (the pin itself is unchanged).

Checklist


Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AXDkyHN47yMnthyeNn9Cr4
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Deploying electron-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7641a49
Status: ✅  Deploy successful!
Preview URL: https://530834ba.electron-website.pages.dev
Branch Preview URL: https://ci-zizmor-audit-fixes.electron-website.pages.dev

View logs

@dsanders11
dsanders11 marked this pull request as ready for review October 21, 2026 04:29
@dsanders11
dsanders11 requested a review from a team as a code owner October 21, 2026 04:29

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I reviewed this PR and didn't find any new bugs. Because the change touches pinned GitHub Actions versioning/comments in CI workflows, a human look would still be worthwhile.

What was reviewed:

  • The two # zizmor: ignore[adhoc-packages] suppression comments added to the npm install @ electron/fiddle-core lines in audit-docs-version.yml and resolve-pr-release-versions.yml — comment-only change, no functional/security impact.
  • The version-comment update on the pinned amannn/action-semantic-pull-request action in semantic.yml — confirmed the pinned commit SHA itself is unchanged, only the trailing human-readable version comment was edited.
  • Confirmed no other pinned SHAs, permissions, or secrets usage were touched anywhere in the diff.
Extended reasoning...

The diff is limited to three GitHub Actions workflow files, adding zizmor-ignore comments for two intentional ad-hoc npm installs and editing a trailing version comment on an already-pinned third-party action SHA; no pinned SHAs, permissions, or secrets were changed. This is a small, low-risk CI metadata change with no new code paths or security-sensitive surface touched, and a human reviewer (dsanders11) already approved it with no outstanding objections in the visible timeline.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AXDkyHN47yMnthyeNn9Cr4

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Code review found no issues

No high-confidence issues detected in this change.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AXDkyHN47yMnthyeNn9Cr4

@claude claude Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Code review found no issues

No high-confidence issues detected in this change.

@MarshallOfSound
MarshallOfSound enabled auto-merge (squash) October 22, 2026 05:05
@MarshallOfSound
MarshallOfSound merged commit 10b54fd into main Oct 22, 2026
8 checks passed
@MarshallOfSound
MarshallOfSound deleted the ci/zizmor-audit-fixes branch October 22, 2026 05:05
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.

3 participants