From 25c9d0da3ed83a69597fe4dcb377bc995aea4b33 Mon Sep 17 00:00:00 2001 From: Philip Gichuhi Date: Thu, 30 May 2024 16:16:22 +0300 Subject: [PATCH] Fetch latest release tag as branch name for comparison --- .github/workflows/gradle-build.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/gradle-build.yml b/.github/workflows/gradle-build.yml index f47cfb69381..fde49bd7212 100644 --- a/.github/workflows/gradle-build.yml +++ b/.github/workflows/gradle-build.yml @@ -7,6 +7,9 @@ on: branches: [main, support/5.x.x] workflow_dispatch: +permissions: + contents: read + jobs: build: runs-on: ubuntu-latest @@ -67,12 +70,16 @@ jobs: with: name: drop path: artifacts/current/ + - name: Get latest release tag + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: echo "BRANCH=$(gh release list -L 1 --json tagName --jq '.[0] | .tagName')" >> $GITHUB_ENV - name: Download Last Successful Build uses: dawidd6/action-download-artifact@v3.1.4 with: workflow: preview-and-release.yml workflow_conclusion: success - branch: dev + branch: ${{ env.BRANCH }} event: push name: drop path: artifacts/previous/