@@ -82,36 +82,15 @@ get_expected_changed_files() {
8282# For all platforms: release/{version}
8383# If TEST_ONLY=true: release-testing/{version}
8484get_release_branch_name () {
85- local platform=" $1 "
86- local new_version=" $2 "
87-
88- # Validate platform
89- if [[ " $platform " != " mobile" && " $platform " != " extension" ]]; then
90- echo " Error: Unknown platform '$platform '. Must be 'mobile' or 'extension'."
91- exit 1
92- fi
85+ local new_version=" $1 "
9386
9487 # Use test branch if TEST_ONLY is true
9588 if [ " $TEST_ONLY " == " true" ]; then
9689 echo " release-testing/${new_version} "
9790 return 0
9891 fi
9992
100- # Different release branch naming for different platforms
101- if [[ " $platform " == " mobile" ]]; then
102- echo " release/${new_version} "
103- elif [[ " $platform " == " extension" ]]; then
104- local candidate_primary=" Version-v${new_version} "
105- local candidate_alt=" release/${new_version} "
106- # Prefer Version-v... if it exists on origin; otherwise use release/... if present; else default to Version-v...
107- if git ls-remote --heads origin " ${candidate_primary} " | grep -q " ." ; then
108- echo " ${candidate_primary} "
109- elif git ls-remote --heads origin " ${candidate_alt} " | grep -q " ." ; then
110- echo " ${candidate_alt} "
111- else
112- echo " ${candidate_primary} "
113- fi
114- fi
93+ echo " release/${new_version} "
11594}
11695
11796# Calculate next version for main branch bump
@@ -512,7 +491,7 @@ main() {
512491
513492 # Initialize branch names
514493 local release_branch_name changelog_branch_name version_bump_branch_name
515- release_branch_name=$( get_release_branch_name " $PLATFORM " " $ NEW_VERSION" )
494+ release_branch_name=$( get_release_branch_name " $NEW_VERSION " )
516495 changelog_branch_name=" chore/${NEW_VERSION} -Changelog"
517496 version_bump_branch_name=$( get_version_bump_branch_name " $next_version " ) # Execute main workflow
518497 configure_git
0 commit comments