From 3682a36aad42d364c084540a7885e08c9b9e3a15 Mon Sep 17 00:00:00 2001 From: jamiefeiss Date: Wed, 24 Jan 2024 16:45:24 +1000 Subject: [PATCH 1/3] Fixed getting current version from release tag instead of manual input --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 962fab6..dec0221 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -72,7 +72,7 @@ jobs: - name: Get release version id: version - run: echo "VALUE=$(npx --yes semver ${{ github.event.inputs.tag }})" >> "$GITHUB_OUTPUT" + run: echo "VALUE=$(npx --yes semver ${{ github.event.release.tag_name }})" >> "$GITHUB_OUTPUT" - name: Update project version and zip file run: | From 2f74ed5619e03d361b7ba0bcdee59f1d3cbfe4e1 Mon Sep 17 00:00:00 2001 From: jamiefeiss Date: Wed, 24 Jan 2024 16:59:20 +1000 Subject: [PATCH 2/3] Added updating the version for the Docker image --- .github/workflows/release.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index dec0221..c7d5bbd 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -49,6 +49,19 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + + - name: Set up Node + uses: actions/setup-node@v4 + with: + node-version: ${{ env.NODE_VERSION }} + + - name: Get release version + id: version + run: echo "VALUE=$(npx --yes semver ${{ github.event.release.tag_name }})" >> "$GITHUB_OUTPUT" + + - name: Update project version and zip file + run: | + npm version ${{ steps.version.outputs.VALUE }} --no-git-tag-version - name: Build and push uses: docker/build-push-action@v4 From 1de4154093282e20d125f3b4b9777f398b1602a6 Mon Sep 17 00:00:00 2001 From: jamiefeiss Date: Wed, 24 Jan 2024 17:02:28 +1000 Subject: [PATCH 3/3] Updated workflow step title --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c7d5bbd..f22fac6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -59,7 +59,7 @@ jobs: id: version run: echo "VALUE=$(npx --yes semver ${{ github.event.release.tag_name }})" >> "$GITHUB_OUTPUT" - - name: Update project version and zip file + - name: Update project version run: | npm version ${{ steps.version.outputs.VALUE }} --no-git-tag-version