fix: normalize deploy workflow version input

This commit is contained in:
Haitao Pan 2026-06-06 06:23:31 +08:00
parent 9d37a79960
commit d3c36d9001

View File

@ -46,8 +46,10 @@ jobs:
value="${{ inputs.version }}"
else
ref="${GITHUB_REF_NAME:-}"
value="${ref#v}"
value="${ref}"
fi
value="${value##*/}"
value="${value#v}"
if ! [[ "${value}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
echo "::error::Resolved value '${value}' is not a valid X.Y.Z version"
exit 1