Skip to content

ci: mint release-doctor token from CI_BOT app instead of a PAT#116

Merged
yongpark merged 1 commit into
mainfrom
yong/release-doctor-ci-bot-token
Jul 23, 2026
Merged

ci: mint release-doctor token from CI_BOT app instead of a PAT#116
yongpark merged 1 commit into
mainfrom
yong/release-doctor-ci-bot-token

Conversation

@yongpark

Copy link
Copy Markdown
Contributor

The Release Doctor fails on release PRs because bin/check-release-environment still requires the RELEASE_PLEASE_TOKEN secret, which was retired in favor of a CI_BOT app token minted at runtime.

The script only checks that the value is non-empty — it never uses the token — so this mints the CI_BOT app token (identical to release-please.yml) and feeds it in. The doctor passes; nothing else changes. Publishing is unaffected.

🤖 Generated with Claude Code

check-release-environment only presence-checks RELEASE_PLEASE_TOKEN and never
uses the value. Mint the CI_BOT app token (same as release-please.yml) and pass
it in, so the check passes after the RELEASE_PLEASE_TOKEN PAT was retired.
Publishing is unaffected.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@yongpark
yongpark merged commit 7b08c7c into main Jul 23, 2026
8 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.

1 participant