File tree Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Original file line number Diff line number Diff line change 7575 git tag -a ${{ env.RELEASE_VERSION }} -m "Release ${{ env.RELEASE_VERSION }}"
7676 git push --tags
7777
78+ - name : Checkout develop branch
79+ uses : actions/checkout@v3
80+ with :
81+ ref : ' develop'
82+ fetch-depth : 0
83+
84+ - name : Merge release branch into develop
85+ id : mergeIntoDevelop
86+ run : |
87+ git merge -m 'Merge master branch into develop after a release' origin/master
88+ git status | (! grep -Fq 'both modified:') || git status | grep -F 'both modified:' \
89+ | { echo -e 'Unable to merge master into develop, merge conflicts:'; (! grep -Eo '[^ ]+$') }
90+
7891 - name : Update CHANGELOG.md
7992 id : changelogUpdate
8093 run : |
87100 mv ${{ env.CHANGE_LOG_FILE }}${{ env.TMP_SUFFIX }} ${{ env.CHANGE_LOG_FILE }}
88101 git add ${{ env.CHANGE_LOG_FILE }}
89102 git commit -m "Changelog update"
90- git push
91103
92104 - name : Read changelog Entry
93105 id : readChangelogEntry
@@ -104,19 +116,6 @@ jobs:
104116 name : Release ${{ env.RELEASE_VERSION }}
105117 body : ${{ steps.readChangelogEntry.outputs.changes }}
106118
107- - name : Checkout develop branch
108- uses : actions/checkout@v3
109- with :
110- ref : ' develop'
111- fetch-depth : 0
112-
113- - name : Merge release branch into develop
114- id : mergeIntoDevelop
115- run : |
116- git merge -m 'Merge master branch into develop after a release' origin/master
117- git status | (! grep -Fq 'both modified:') || git status | grep -F 'both modified:' \
118- | { echo -e 'Unable to merge master into develop, merge conflicts:'; (! grep -Eo '[^ ]+$') }
119-
120119 - name : Update version file
121120 id : versionFileUpdate
122121 run : |
You can’t perform that action at this time.
0 commit comments