diff --git a/.gitea/workflows/parseVersion.yaml b/.gitea/workflows/parseVersion.yaml index ea95661..ecb0446 100644 --- a/.gitea/workflows/parseVersion.yaml +++ b/.gitea/workflows/parseVersion.yaml @@ -64,6 +64,12 @@ jobs: build="0" fi + # Check that all required version parts are present + if [ -z "$major" ] || [ -z "$minor" ] || [ -z "$patch" ] || [ -z "$build" ]; then + echo "Error: major, minor, patch, and build are required." + exit 1 + fi + simpleVersion="$major"."$minor"."$patch"."$build" buildVersion="$major"."$minor"."$patch"-build."$build"