File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Triggers when release-please PR is merged to release/candidate.
2- # Creates the final release/v{version} branch and deletes the candidate branch .
2+ # Renames release/candidate to release/v{version}.
33name : " Release: Finalize"
44
55on :
@@ -42,18 +42,12 @@ jobs:
4242 echo "version=$VERSION" >> $GITHUB_OUTPUT
4343 echo "Extracted version: $VERSION"
4444
45- - name : Create release branch
45+ - name : Rename release/candidate to release/v{version}
4646 if : steps.check.outputs.is_release_pr == 'true'
4747 run : |
48- git checkout -b "release/v${{ steps.version.outputs.version }}"
49- git push origin "release/v${{ steps.version.outputs.version }}"
50- echo "Created branch: release/v${{ steps.version.outputs.version }}"
51-
52- - name : Delete release/candidate branch
53- if : steps.check.outputs.is_release_pr == 'true'
54- run : |
55- git push origin --delete release/candidate
56- echo "Deleted branch: release/candidate"
48+ VERSION="v${{ steps.version.outputs.version }}"
49+ git push origin "release/candidate:refs/heads/release/$VERSION" ":release/candidate"
50+ echo "Renamed release/candidate to release/$VERSION"
5751
5852 - name : Update PR label to tagged
5953 if : steps.check.outputs.is_release_pr == 'true'
You can’t perform that action at this time.
0 commit comments