@@ -52,18 +52,25 @@ goto :usage
5252
5353:RELEASE
5454 if " %2 " == " " goto :usage
55- if not exist " messages/release-%2 .md" (
56- echo Missing release-%2 .md
55+ set st3_changelog = release-st3-%2 .md
56+ set st4_changelog = release-st4-%2 .md
57+
58+ if not exist " messages/%st3_changelog% " (
59+ echo Missing %st3_changelog%
60+ exit /b 1
61+ )
62+ if not exist " messages/%st4_changelog% " (
63+ echo Missing %st4_changelog%
5764 exit /b 1
5865 )
59- git checkout st3176 && git merge %2 --no-ff
66+ git checkout st3176 && git merge st3-develop --no-ff
6067 if not errorlevel 0 (
61- echo Unable to merge %2 into st3176!
68+ echo Unable to merge st3-develop into st3176!
6269 exit /b 1
6370 )
64- git checkout master && git merge %2 --no-ff
71+ git checkout master && git merge st4-develop --no-ff
6572 if not errorlevel 0 (
66- echo Unable to merge %2 into master!
73+ echo Unable to merge st4-develop into master!
6774 exit /b 1
6875 )
6976 echo Hit any key to push branches!
@@ -81,9 +88,9 @@ goto :usage
8188 echo Hit any key to publish release!
8289 pause
8390 : create release for ST3
84- gh release create --target st3176 -t " MarkdownEditing %2 (ST3176+)" -F " messages/release- %2 .md " " 3176-%2 "
91+ gh release create --target st3176 -t " MarkdownEditing %2 (ST3176+)" -F " messages/%st3_changelog% " " 3176-%2 "
8592 : create release for ST3
86- gh release create --target master -t " MarkdownEditing %2 (ST4107+)" -F " messages/release- %2 .md " " 4107-%2 "
93+ gh release create --target master -t " MarkdownEditing %2 (ST4107+)" -F " messages/%st4_changelog% " " 4107-%2 "
8794 git fetch
8895 goto :eof
8996
0 commit comments