fix(ci): wire release-please PAT into release workflow - #2277
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d8c057c384
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| uses: Coding-Autopilot-System/.github/.github/workflows/release-please-reusable.yml@320a99a4c15487786dc73827ba7416303ab3fd1b | ||
| secrets: | ||
| release-please-token: ${{ secrets.RELEASE_PLEASE_TOKEN }} |
There was a problem hiding this comment.
Record this successful release workflow fix
AGENTS.md requires that after each successful fix, the change adds a short entry under memory/examples/ with Issue Description, State, Action, Result, Diff Patch, and Rationale. This commit only updates the release workflow, so the release-please PAT fix is not captured for future cross-repo reuse and the repo's documented maintenance process is skipped.
Useful? React with 👍 / 👎.
Summary
Update the release-please caller workflow to use the merged org reusable workflow commit and pass
RELEASE_PLEASE_TOKENexplicitly.Changes
.githubcommit320a99a4c15487786dc73827ba7416303ab3fd1bsecrets.RELEASE_PLEASE_TOKENinto the reusable workflowWhy
GitHub Actions on these repos cannot create release PRs with the default token alone. The reusable workflow now supports an explicit PAT fallback, so the caller must pass it.
Validation
RELEASE_PLEASE_TOKENexists before opening this PRRisks
This changes the release automation path on the default branch. The expected follow-up signal is a fresh
Release Pleaseworkflow run after merge.Related
Follows
.githubPR #24 and the successful canary rollout inautogenandgsd-orchestrator.Reviewer notes
Start with
.github/workflows/release-please.yml; the change is intentionally limited to one workflow file.