Fixed dotnet version
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user