Fixed dotnet version
All checks were successful
Build on push / prepare (push) Successful in 7s
Build on push / build (push) Successful in 17s

This commit is contained in:
2026-02-22 21:09:53 +01:00
parent 6473851d9e
commit 1f411c0c85

View File

@@ -54,12 +54,20 @@ runs:
BUILD_VERSION="${DATE_LEADING}.${BUILD_NUMBER}" BUILD_VERSION="${DATE_LEADING}.${BUILD_NUMBER}"
fi fi
# Dotnet variant: year.month.day.build (no leading zeros for month/day) # Dotnet variant: year.month.day[.build][-suffix] (no leading zeros for month/day)
DOTNET_DATE="${YEAR}.${MONTH_NL}.${DAY_NL}" DOTNET_DATE="${YEAR}.${MONTH_NL}.${DAY_NL}"
if [ -n "$VERSION_SUFFIX" ]; then if [ "${BUILD_NUMBER}" -eq 0 ]; then
DOTNET_VERSION="${DOTNET_DATE}.${BUILD_NUMBER}${SUFFIX_SEPARATOR}${VERSION_SUFFIX}" if [ -n "$VERSION_SUFFIX" ]; then
DOTNET_VERSION="${DOTNET_DATE}${SUFFIX_SEPARATOR}${VERSION_SUFFIX}"
else
DOTNET_VERSION="${DOTNET_DATE}"
fi
else else
DOTNET_VERSION="${DOTNET_DATE}.${BUILD_NUMBER}" if [ -n "$VERSION_SUFFIX" ]; then
DOTNET_VERSION="${DOTNET_DATE}.${BUILD_NUMBER}${SUFFIX_SEPARATOR}${VERSION_SUFFIX}"
else
DOTNET_VERSION="${DOTNET_DATE}.${BUILD_NUMBER}"
fi
fi fi
# NPM variant: year.month.(day concatenated with build) e.g. 2026.2.221 for day=22 build=1 # NPM variant: year.month.(day concatenated with build) e.g. 2026.2.221 for day=22 build=1
@@ -70,13 +78,20 @@ runs:
NPM_VERSION="${YEAR}.${MONTH_NL}.${NPM_DAY_BUILD}" NPM_VERSION="${YEAR}.${MONTH_NL}.${NPM_DAY_BUILD}"
fi fi
# Write the versions as artifacts for backward compatibility and accessibility # Write the versions as artifacts (plain and .txt) for accessibility
echo "$BUILD_VERSION" > version.txt echo "$BUILD_VERSION" > version.txt
echo "$DOTNET_VERSION" > dotnet-version.txt echo "$BUILD_VERSION" > version
echo "$NPM_VERSION" > npm-version.txt
# Export regular version to environment (backwards-compatible) echo "$DOTNET_VERSION" > dotnet-version.txt
echo "$DOTNET_VERSION" > dotnet-version
echo "$NPM_VERSION" > npm-version.txt
echo "$NPM_VERSION" > npm-version
# Export versions to environment
echo "VERSION=$BUILD_VERSION" >> $GITHUB_ENV echo "VERSION=$BUILD_VERSION" >> $GITHUB_ENV
echo "DOTNET_VERSION=$DOTNET_VERSION" >> $GITHUB_ENV
echo "NPM_VERSION=$NPM_VERSION" >> $GITHUB_ENV
- name: Create Git Tag - name: Create Git Tag
shell: bash shell: bash