[OPS-1301] Use baton-ci app token in capabilities.yaml#37
Conversation
Replace the long-lived RELENG_GITHUB_TOKEN PAT with a short-lived baton-ci app token scoped to the current repo. Mirrors the OPS-1300 templated workflow pattern; needed before the temp org-admin mitigation can safely be removed. Linear: https://linear.app/ductone/issue/OPS-1301 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Claude finished @ennyjfrick's task in 1m 33s —— View job PR Review: [OPS-1301] Use baton-ci app token in capabilities.yaml
Overall: Looks good. The token-minting step is correctly structured and placed before checkout. One potential issue worth considering below. What's changedThe PR adds an ReviewToken minting step (lines 15–22) — Correct. The app token is properly scoped:
Checkout step (lines 24–27) — Correct. Uses Potential issue:
|
Replace the long-lived
RELENG_GITHUB_TOKENPAT with a short-livedbaton-ciapp token scoped to the current repo.Mirrors the OPS-1300 templated workflow pattern. With the Connector Rules ruleset hardened, the legacy PAT only continues to work because of the temp org-admin mitigation; this PR replaces it with the proper App-token bypass actor before that mitigation is removed.
Linear: OPS-1301
🤖 Generated with Claude Code