added calculation offset control for release revision

This commit is contained in:
Zero Fanker 2024-10-29 00:26:28 -04:00 committed by GitHub
parent f0d808a912
commit f49913bc23
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,6 +10,7 @@ on:
env:
VERSION_MAJOR: 2
VERSION_MINOR: 1
VERSION_REV_OFFSET: 40
RELEASE_VER:
PACKAGE_NAME:
IS_PRERELEASE: false
@ -35,7 +36,8 @@ jobs:
- name: Handle version
shell: bash
run: |
versionNum=${{ env.VERSION_MAJOR }}.${{ env.VERSION_MINOR }}.${{ github.run_number }}
revNum=$((${{ github.run_number }} - ${{ env.VERSION_REV_OFFSET }}))
versionNum=${{ env.VERSION_MAJOR }}.${{ env.VERSION_MINOR }}.$revNum
pkgName=RN-Mission-Editor-v$versionNum.zip
./scripts/update_product_version.ps1 -major ${{ env.VERSION_MAJOR }} -minor ${{ env.VERSION_MINOR }} -revision ${{ github.run_number }}
echo "RELEASE_VER=$versionNum" >> $GITHUB_ENV
@ -55,4 +57,4 @@ jobs:
name: ${{ env.RELEASE_VER }}
files: dist/${{ env.PACKAGE_NAME }}
target_commitish: ${{ github.ref }}
prerelease: ${{ env.IS_PRERELEASE }}
prerelease: ${{ env.IS_PRERELEASE }}