From a24e84f3bdb367e4cb0dd271ef3e7d886cfeab29 Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Tue, 26 Nov 2019 00:20:13 +0100 Subject: [PATCH] Github Actions: Add git commit hash to version for non-release builds --- .github/workflows/package-macos.yml | 4 ++++ .github/workflows/package-windows.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/package-macos.yml b/.github/workflows/package-macos.yml index e7da3245a..fba053b6c 100644 --- a/.github/workflows/package-macos.yml +++ b/.github/workflows/package-macos.yml @@ -13,6 +13,10 @@ jobs: uses: actions/setup-python@v1 with: python-version: 3.7 + - name: Patch build version + if: startsWith(github.ref, 'refs/tags/') != true + run: | + python setup.py patch_version --platform=$(git rev-list --count HEAD).$(git rev-parse --short HEAD) - name: Setup macOS build environment run: | ./scripts/package/macos-setup.sh diff --git a/.github/workflows/package-windows.yml b/.github/workflows/package-windows.yml index 070eaa53b..6113b5c2a 100644 --- a/.github/workflows/package-windows.yml +++ b/.github/workflows/package-windows.yml @@ -13,6 +13,10 @@ jobs: uses: actions/setup-python@v1 with: python-version: 3.7 + - name: Patch build version + if: startsWith(github.ref, 'refs/tags/') != true + run: | + python setup.py patch_version --platform=$(git rev-list --count HEAD).$(git rev-parse --short HEAD) - name: Setup Windows build environment run: | & .\scripts\package\win-setup.ps1 -DiscidVersion $Env:DISCID_VERSION -FpcalVersion $Env:FPCALC_VERSION