From 6f2f7bee1334614f698777a5d492ae152380defb Mon Sep 17 00:00:00 2001 From: Andrew Molchanov Date: Wed, 1 Sep 2021 00:25:40 +0300 Subject: [PATCH] [FIX] GitHub Actions --- .github/workflows/push.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index a2a04688..23fbe706 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -1,6 +1,5 @@ name: push -on: - push: +on: push jobs: launcher: name: Launcher @@ -49,26 +48,30 @@ jobs: name: Launcher path: artifacts + - name: Get version value, set to env + if: startsWith(github.event.ref, 'refs/tags') + run: echo "LAUNCHER_VERSION=v$(awk -F\' '/version =/ {print $2}' build.gradle)" >> $GITHUB_ENV + - name: Create release id: create_release uses: actions/create-release@v1 - if: github.event.ref == 'refs/tags/*' + if: startsWith(github.event.ref, 'refs/tags') env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: ${{ github.ref }} - release_name: GravitLauncher ${{ github.ref }} + release_name: GravitLauncher ${{ env.LAUNCHER_VERSION }} draft: false prerelease: false - name: Pack release - if: github.event.ref == 'refs/tags/*' + if: startsWith(github.event.ref, 'refs/tags') run: | cd artifacts/ zip -r -9 ../Release.zip * - name: Upload release - if: github.event.ref == 'refs/tags/*' + if: startsWith(github.event.ref, 'refs/tags') uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}