Introduce new outputs

This commit is contained in:
Phil Jay
2024-08-31 14:38:32 +10:00
parent 836a0f07bb
commit 5af72f0ae1
5 changed files with 41 additions and 7 deletions

View File

@@ -108,8 +108,7 @@ elif [[ "${increment}" == 'major' ]] ; then
version_array[2]='0'
fi
new_version="${tag_prefix}${version_array[0]}.${version_array[1]}.${version_array[2]}"
new_v_version="${tag_prefix}v${version_array[0]}.${version_array[1]}.${version_array[2]}"
new_version="${version_array[0]}.${version_array[1]}.${version_array[2]}"
# check we haven't accidentally forgotten to set scheme to calver
# TODO: provide an override "I know my version numbers are > 2020, but it's semver!" option
@@ -140,7 +139,7 @@ echo " The new version is ${new_version}"
# shellcheck disable=SC2129
echo "VERSION=${new_version}" >> "${GITHUB_OUTPUT}"
echo "V_VERSION=${new_v_version}" >> "${GITHUB_OUTPUT}"
echo "V_VERSION=v${new_version}" >> "${GITHUB_OUTPUT}"
echo "MAJOR_VERSION=${version_array[0]}" >> "${GITHUB_OUTPUT}"
echo "MINOR_VERSION=${version_array[1]}" >> "${GITHUB_OUTPUT}"
echo "PATCH_VERSION=${version_array[2]}" >> "${GITHUB_OUTPUT}"