[OPS-1301] Use baton-ci app token in capabilities_and_config.yaml - #90
[OPS-1301] Use baton-ci app token in capabilities_and_config.yaml#90ennyjfrick wants to merge 1 commit into
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 45s —— View job PR Review: [OPS-1301] Use baton-ci app token in capabilities_and_config.yaml
LGTM — clean, minimal change that does exactly what it says. What changedThe workflow replaces the long-lived ReviewToken scoping — The token is properly scoped to Step ordering — The token mint step is placed before checkout, which is correct since the checkout step depends on the token output. Action version — Note
These are presumably tracked under separate tickets (OPS-1300 templated workflow pattern), but worth confirming they're on the migration roadmap. No issues found — this is ready to merge. |
|
Closing — |
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