1010# ./scripts/merge-to-release.sh <version> [--preview]
1111#
1212# Examples:
13- # ./scripts/merge-to-release.sh 2.5.0 # test- main → test- release/stable/v2
14- # ./scripts/merge-to-release.sh 2.5.1-preview --preview # test- preview → test- release/v2
13+ # ./scripts/merge-to-release.sh 2.5.0 # main → release/stable/v2
14+ # ./scripts/merge-to-release.sh 2.5.1-preview --preview # preview → release/v2
1515#
1616# Prerequisites:
1717# - git and gh (GitHub CLI) must be installed and authenticated
@@ -27,12 +27,12 @@ Usage: $(basename "$0") <version> [--preview]
2727
2828Arguments:
2929 version The version that was just bumped (used to determine major version)
30- --preview Merge test- preview → test- release/v{major} instead of
31- test- main → test- release/stable/v{major}
30+ --preview Merge preview → release/v{major} instead of
31+ main → release/stable/v{major}
3232
3333Examples:
34- $( basename " $0 " ) 2.5.0 # test- main → test- release/stable/v2
35- $( basename " $0 " ) 2.5.1-preview --preview # test- preview → test- release/v2
34+ $( basename " $0 " ) 2.5.0 # main → release/stable/v2
35+ $( basename " $0 " ) 2.5.1-preview --preview # preview → release/v2
3636EOF
3737 exit 1
3838}
8484MAJOR_VERSION=$( echo " $VERSION " | cut -d. -f1)
8585
8686if [[ " $IS_PREVIEW " == true ]]; then
87- SOURCE_BRANCH=" test- preview"
88- TARGET_BRANCH=" test- release/v${MAJOR_VERSION} "
89- PR_TITLE=" Merge test- preview to test- release/v${MAJOR_VERSION} "
87+ SOURCE_BRANCH=" preview"
88+ TARGET_BRANCH=" release/v${MAJOR_VERSION} "
89+ PR_TITLE=" Merge preview to release/v${MAJOR_VERSION} "
9090else
91- SOURCE_BRANCH=" test- main"
92- TARGET_BRANCH=" test- release/stable/v${MAJOR_VERSION} "
93- PR_TITLE=" Merge test- main to test- release/stable/v${MAJOR_VERSION} "
91+ SOURCE_BRANCH=" main"
92+ TARGET_BRANCH=" release/stable/v${MAJOR_VERSION} "
93+ PR_TITLE=" Merge main to release/stable/v${MAJOR_VERSION} "
9494fi
9595
9696info " Source branch : $SOURCE_BRANCH "
0 commit comments