ci: create release PRs with daytonaBot token#69
Conversation
Signed-off-by: Ante Projić <anteprojic@gmail.com>
|
All contributors have signed the CLA. ✅ Thank you! |
|
I have read the CLA Document and I hereby sign the CLA |
There was a problem hiding this comment.
All reported issues were addressed across 3 files
You’re at about 96% of the monthly reviewed-line limit. You may want to disable incremental reviews to conserve quota. Reviews will continue until that limit is exceeded. If you need help avoiding interruptions, please contact contact@cubic.dev.
Reply with feedback, questions, or to request a fix.
Fix all with cubic | Re-trigger cubic
|
recheck |
Signed-off-by: Ante Projić <anteprojic@gmail.com>
There was a problem hiding this comment.
All reported issues were addressed across 2 files (changes from recent commits).
You’re at about 96% of the monthly reviewed-line limit. You may want to disable incremental reviews to conserve quota. Reviews will continue until that limit is exceeded. If you need help avoiding interruptions, please contact contact@cubic.dev.
Reply with feedback, questions, or to request a fix.
Fix all with cubic | Re-trigger cubic
Release automation opens PRs with the default
GITHUB_TOKEN. PRs created that way never triggerpull_requestworkflows, so release PRs get no CI, and it blocks disabling the repo setting "Allow GitHub Actions to create and approve pull requests".This switches
gh pr createinprepare-releaseandrelease(sync_gosum) toGITHUBBOT_TOKEN(daytonaBot) viaGH_TOKEN. Branch pushes and tag pushes stay onGITHUB_TOKEN. daytonaBot is added to the CLA allowlist so its PRs pass the gate.To confirm before merge: the
GITHUBBOT_TOKENPAT must coverdaytona/clients(PR create). Today it is only exercised againstdaytonaio/homebrew-cli, so if it is a fine-grained PAT scoped to that repo it needsdaytona/clientsadded.Summary by cubic
Release PRs are now opened with the
daytonaBottoken viaGH_TOKENsopull_requestworkflows run, and we fail fast ifGITHUBBOT_TOKENis missing to avoid CI‑less PRs.daytonaBotis added to the CLA allowlist; branch/tag pushes still useGITHUB_TOKEN.GITHUBBOT_TOKENhas PR scope fordaytona/clients.Written for commit 96b3fad. Summary will update on new commits.