Allow multiple MAS pre-finals to be created using the release script (#2664)

This commit is contained in:
Devin Binnie 2023-04-05 09:30:43 -04:00 committed by GitHub
parent 39150137b6
commit 865b00625e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -108,9 +108,12 @@ case "${1}" in
if [[ "${branch_name}" =~ "release-" ]]; then
print_info "Releasing v${current_version} for MAS approval"
new_pkg_version="${current_version}"
write_package_version "${new_pkg_version}"
if [[ "${new_pkg_version}" =~ "-mas." ]]; then
mas="${new_pkg_version#*-mas.}"
if [[ "${pkg_version}" != "${new_pkg_version}" ]]; then
write_package_version "${new_pkg_version}"
fi
new_tag_version=$(git describe --match "v$current_version*" --abbrev=0)
if [[ "${new_tag_version}" =~ "-mas." ]]; then
mas="${new_tag_version#*-mas.}"
else
mas=0
fi