fix(ci): preserve release push credentials#650
Conversation
|
Note Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported. |
107638d to
8ca4f7f
Compare
Greptile SummaryRemoves Confidence Score: 5/5Safe to merge — single-line workflow change that restores default credential persistence for the release job. The only changed file is a CI workflow, and the single-line change correctly enables credential persistence so the release script can push. The token being persisted (MY_RELEASE_PLEASE_TOKEN) is already explicitly passed to the checkout step and to the subsequent run step, so this aligns the two. No application code is touched. No files require special attention. Important Files Changed
Reviews (2): Last reviewed commit: "fix(ci): preserve release push credentia..." | Re-trigger Greptile |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #650 +/- ##
=======================================
Coverage 79.58% 79.58%
=======================================
Files 49 49
Lines 7430 7430
Branches 7430 7430
=======================================
Hits 5913 5913
Misses 1142 1142
Partials 375 375 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
git push origin release --forcecan authenticateTesting
actionlint .github/workflows/release-plz.ymlThis PR was generated by AI.
Note
Low Risk
Single CI checkout flag change with no runtime or security surface beyond using the existing release token for pushes as intended.
Overview
The release-plz workflow now sets
actions/checkoutpersist-credentials: trueinstead offalse, so the token fromMY_RELEASE_PLEASE_TOKENstays configured in the job’s git remote for later steps (e.g.git push origin release --forcefrom release-plz).No application or release logic changes—only checkout behavior for authenticated pushes.
Reviewed by Cursor Bugbot for commit 8142f68. Bugbot is set up for automated code reviews on this repo. Configure here.