From 6b0075338d294e6c173cee9495d50e669afcfa45 Mon Sep 17 00:00:00 2001 From: fgnm Date: Wed, 31 Mar 2021 13:34:38 +0200 Subject: [PATCH] [editor only] Use workflow number instead of sha --- .github/workflows/snapshot.yml | 15 +++------------ build.gradle | 2 +- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 772999e9..721bb822 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -20,16 +20,13 @@ jobs: uses: joschi/setup-jdk@v2.3.0 with: java-version: 14 - - name: Compute vars - id: vars - run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Build JAR dist files run: ./gradlew dist - name: Build deb package env: - COMMIT_SHA: ${{ steps.vars.outputs.sha_short }} + WORKFLOW_RUN: ${{ github.run_number }} run: ./gradlew jpackage -PSNAPSHOT=true - name: Fix deb file names run: mv build/jpackage/*.deb HyperLap2D-SNAPSHOT.deb @@ -57,14 +54,11 @@ jobs: uses: joschi/setup-jdk@v2.3.0 with: java-version: 14 - - name: Compute vars - id: vars - run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" - name: Build JAR dist files run: ./gradlew.bat dist - name: Build msi package env: - COMMIT_SHA: ${{ steps.vars.outputs.sha_short }} + WORKFLOW_RUN: ${{ github.run_number }} run: ./gradlew.bat jpackage -PSNAPSHOT=true - name: Fix file names run: mv build/jpackage/*.msi HyperLap2D-SNAPSHOT.msi @@ -86,16 +80,13 @@ jobs: uses: joschi/setup-jdk@v2.3.0 with: java-version: 14 - - name: Compute vars - id: vars - run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Build JAR dist files run: ./gradlew dist - name: Build dmg package env: - COMMIT_SHA: ${{ steps.vars.outputs.sha_short }} + WORKFLOW_RUN: ${{ github.run_number }} run: ./gradlew jpackage -PSNAPSHOT=true - name: Fix file names run: mv build/jpackage/*.dmg HyperLap2D-SNAPSHOT.dmg diff --git a/build.gradle b/build.gradle index 2052d2fe..82539747 100644 --- a/build.gradle +++ b/build.gradle @@ -118,7 +118,7 @@ dependencies { def getBuildVersion = { if (project.hasProperty('SNAPSHOT')) { - return getVersion() + "-" + (project.hasProperty('COMMIT_SHA') ? COMMIT_SHA : "$System.env.COMMIT_SHA") + return getVersion() + (project.hasProperty('WORKFLOW_RUN') ? WORKFLOW_RUN : "$System.env.WORKFLOW_RUN") } else { return getVersion() }