Skip to content

fix: update craft workflows to use Sentry release bot credentials#97

Merged
MathurAditya724 merged 1 commit into
mainfrom
fix/update-craft-release-bot-keys
May 22, 2026
Merged

fix: update craft workflows to use Sentry release bot credentials#97
MathurAditya724 merged 1 commit into
mainfrom
fix/update-craft-release-bot-keys

Conversation

@MathurAditya724
Copy link
Copy Markdown
Member

Summary

  • Migrate release and publish workflows from old personal GitHub App credentials (APP_ID / APP_PRIVATE_KEY) to the Sentry org-standard SENTRY_RELEASE_BOT_CLIENT_ID / SENTRY_RELEASE_BOT_PRIVATE_KEY
  • Bump actions/create-github-app-token from v1 to v3

Context

The repo was moved from a personal account to getsentry/. The old APP_ID/APP_PRIVATE_KEY vars and secrets no longer exist on the org. The Sentry release bot credentials follow the same pattern used across other getsentry repos (e.g. getsentry/cli).

Changes

  • .github/workflows/release.yml — updated app token step
  • .github/workflows/publish.yml — updated app token step

Note

The SENTRY_RELEASE_BOT_CLIENT_ID variable and SENTRY_RELEASE_BOT_PRIVATE_KEY secret need to be configured in the repo settings (or inherited from the org) for the workflows to function.

Migrate from the old personal APP_ID/APP_PRIVATE_KEY variables to the
Sentry org-standard SENTRY_RELEASE_BOT_CLIENT_ID/SENTRY_RELEASE_BOT_PRIVATE_KEY.
Also bump actions/create-github-app-token from v1 to v3.
@MathurAditya724 MathurAditya724 marked this pull request as ready for review May 22, 2026 10:31
@MathurAditya724 MathurAditya724 merged commit 987a2cd into main May 22, 2026
12 checks passed
@MathurAditya724 MathurAditya724 deleted the fix/update-craft-release-bot-keys branch May 22, 2026 10:35
@sentry-release-bot sentry-release-bot Bot mentioned this pull request May 22, 2026
4 tasks
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