feat: auto-release promotes RC to stable instead of rebuilding #155
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
When a PR is merged to main, auto-release now checks for an existing RC release and promotes it to stable instead of doing a full minor bump + rebuild. When a draft PR is opened to main, the highest pre-release is automatically promoted to RC.
Changes
Draft PR to main = Promote to RC
promote-rcjob triggers onpull_request: openedwithdraft == truerelease_promote.php --from auto --to release-candidateMerged PR to main = Promote RC to stable
release_promote.phpFiles Changed
Branch created:
feature/155-feat-auto-release-promotes-rc-to-stable-