Skip to content

fix: bump verify-signed-commit-authors pin past allowed_signers fixes#37

Merged
arv merged 1 commit into
mainfrom
arv/bump-verify-signed-commit-authors-pin
Jul 14, 2026
Merged

fix: bump verify-signed-commit-authors pin past allowed_signers fixes#37
arv merged 1 commit into
mainfrom
arv/bump-verify-signed-commit-authors-pin

Conversation

@arv

@arv arv commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

The action pin at 088d5c5d predates the allowed_signers updates that followed it — notably #33 (arv's corrected public key) and the newer team keys — so the required workflow verified signatures against a stale 4-entry allowlist and rejected validly signed commits (first hit: rocicorp/mono#6231, failing with "signature is not made by an allowed SSH signing key" despite a Good signature matching the current allowlist).

This bumps the pin to current main (2e203740), which bundles the up-to-date allowed_signers.

Worth noting for follow-up: with a SHA pin, every future edit to allowed_signers silently does nothing until the pin here is bumped too. Options: pin this action to a moving ref (it's same-org, so the usual third-party-pinning concern doesn't apply), or add a check in this repo that fails when the pin lags the allowlist.

🤖 Generated with Claude Code

The action pin at 088d5c5 predates the allowed_signers updates that
followed it — notably #33 (arv's corrected public key) and the newer
team keys — so the required workflow verified signatures against a
stale 4-entry allowlist and rejected validly signed commits (e.g.
rocicorp/mono#6231).

Pin to current main (2e20374) which bundles the up-to-date
allowed_signers. Note: any future edit to allowed_signers needs a
matching pin bump here to take effect.
Copilot AI review requested due to automatic review settings July 14, 2026 10:51

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.

Pull request overview

Updates the pinned revision of the internal verify-signed-commit-authors GitHub Action used by the required “signed commit authors” workflow so signature verification uses the latest allowed_signers list and stops rejecting validly signed commits.

Changes:

  • Bump the rocicorp/.github/.github/actions/verify-signed-commit-authors action pin from 088d5c5d… to 2e203740….

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@arv
arv enabled auto-merge July 14, 2026 12:17
@arv
arv disabled auto-merge July 14, 2026 12:18
@arv
arv added this pull request to the merge queue Jul 14, 2026
Merged via the queue into main with commit c49caa1 Jul 14, 2026
4 of 5 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