Skip to content

fix(release): trust current maintainer signing key - #314

Merged
vincentkoc merged 1 commit into
mainfrom
fix/release-signing-key-1049303
Nov 3, 2026
Merged

vincentkoc merged 1 commit into
mainfrom
fix/release-signing-key-1049303

Conversation

@vincentkoc

Copy link
Copy Markdown
Member

What Problem This Solves

The release signer policy does not recognize the current maintainer signing key.

User Impact

The policy now accepts GitHub signing key 1049303 for vincentkoc, fingerprint SHA256:OIEOnMWCJeKhWpBNlB42wwPuUG5gsC8Crq1ibnt7ylQ. Existing authorized signers remain valid.

Why This Change Was Made

Append the current public key with the git namespace at the canonical policy owner. Preserve all existing entries and release gates.

The existing release verifier reads this policy through native Git SSH tag verification; no additional SSH fingerprint or principal restriction needs changing.

Evidence

  • Original signer-file bytes preserved; exactly one line added (+1/-0).
  • git diff --check passed.
  • The existing signed openclaw/libopus-wasm v0.5.0 tag was rejected by the old policy and accepted by the updated policy with the expected fingerprint and principal.
  • Source-only trust-policy change; repository CI supplies the broader gate. No runtime, package, workflow, credentials, release, or tag changes.

@clawsweeper

clawsweeper Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

🦞👀
ClawSweeper picked this up.

Pull request received. I will update this pull request when review starts.

@vincentkoc
vincentkoc marked this pull request as ready for review November 3, 2026 17:09
@vincentkoc
vincentkoc merged commit 9d55ed7 into main Nov 3, 2026
15 of 16 checks passed
@vincentkoc
vincentkoc deleted the fix/release-signing-key-1049303 branch November 3, 2026 17:21
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.

1 participant