Skip to content

ci: pin third-party Actions in bench workflow to commit SHAs#7

Merged
minagishl merged 1 commit into
mainfrom
bugfix/issue-2-pin-actions-sha
Jun 29, 2026
Merged

ci: pin third-party Actions in bench workflow to commit SHAs#7
minagishl merged 1 commit into
mainfrom
bugfix/issue-2-pin-actions-sha

Conversation

@minagishl

Copy link
Copy Markdown
Member

Summary

  • Pin pnpm/action-setup, actions/setup-node, and dtolnay/rust-toolchain in .github/workflows/bench.yml to immutable commit SHAs instead of mutable refs (@v4, @stable).
  • Follow the same # <tag> comment style already used for jetli/wasm-pack-action in this workflow.

Closes #2

Test plan

  • Verified bench.yml no longer references mutable third-party action refs
  • Confirmed pinned SHAs match the current v4 and stable tag targets
  • Ran git diff --check

Replace mutable refs for pnpm/action-setup, actions/setup-node, and
dtolnay/rust-toolchain with immutable commit pins to close the
supply-chain hygiene gap reported in #2.
@github-actions

Copy link
Copy Markdown

Invisible characters check

No suspicious invisible characters detected in the PR diff.

@cursor cursor Bot 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.

Risk: low. Cursor Bugbot was not present on this PR; commitlint and invisible-character checks passed. Approving this narrow CI workflow change that pins third-party Actions to immutable commit SHAs. No reviewers assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@minagishl minagishl merged commit 24b3ebf into main Jun 29, 2026
3 checks passed
@minagishl minagishl deleted the bugfix/issue-2-pin-actions-sha branch June 29, 2026 02:31
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.

bug: third-party Actions pinned to mutable refs in bench.yml

1 participant