Skip to content

fix(ci): switch release checkout from SSH key to PAT#1621

Merged
Hyperkid123 merged 1 commit into
masterfrom
fix/release-auth-ssh-to-pat
Jul 2, 2026
Merged

fix(ci): switch release checkout from SSH key to PAT#1621
Hyperkid123 merged 1 commit into
masterfrom
fix/release-auth-ssh-to-pat

Conversation

@Hyperkid123

Copy link
Copy Markdown
Member

Summary

  • Replace ssh-key: ${{ secrets.BOT_SSH_KEY }} with token: ${{ secrets.RELEASE_TOKEN }} in the release workflow checkout step
  • The SSH deploy key was revoked, causing the release job to fail with Permission denied (publickey)
  • The RELEASE_TOKEN PAT is already configured and used later in the workflow for GITHUB_TOKEN, so no new secrets are needed

Context

Test plan

  • Verify RELEASE_TOKEN secret has contents: write permission on this repo
  • Merge and confirm the release workflow succeeds on next push to master

🤖 Generated with Claude Code

The BOT_SSH_KEY deploy key was revoked, breaking the release workflow.
Use the existing RELEASE_TOKEN PAT for checkout instead, matching the
approach used by other projects.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-forms Building Building Preview, Comment Jul 2, 2026 1:53pm

@Hyperkid123 Hyperkid123 merged commit fdbc98b into master Jul 2, 2026
2 of 3 checks passed
@Hyperkid123 Hyperkid123 deleted the fix/release-auth-ssh-to-pat branch July 2, 2026 13:55
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