From e4b0b87e9f549cbb949e33b946e673a4f6e5a916 Mon Sep 17 00:00:00 2001 From: Firq Date: Sat, 20 Jul 2024 15:59:15 +0200 Subject: [PATCH] Fixed issue with version in CI --- .forgejo/workflows/build_preview.yml | 2 +- .forgejo/workflows/build_release.yml | 2 +- .forgejo/workflows/linting.yml | 9 +++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build_preview.yml b/.forgejo/workflows/build_preview.yml index afe9c41..7b169e6 100644 --- a/.forgejo/workflows/build_preview.yml +++ b/.forgejo/workflows/build_preview.yml @@ -11,7 +11,7 @@ jobs: uses: https://code.forgejo.org/actions/checkout@v3 - name: Check if Version in package.json matches Tag run: | - VERSION=$(cat package.json | grep "version" | sed 's/.*://' | tr -d , | tr -d \" | tr -d " " ) + VERSION=$(npm pkg get version --workspaces=false | tr -d \") if test $VERSION != "${{ github.ref_name }}"; then echo "Expected Version is: '${{ github.ref_name }}' actual Version is: '$VERSION'"; exit 1 diff --git a/.forgejo/workflows/build_release.yml b/.forgejo/workflows/build_release.yml index 7906b52..34b11ad 100644 --- a/.forgejo/workflows/build_release.yml +++ b/.forgejo/workflows/build_release.yml @@ -11,7 +11,7 @@ jobs: uses: https://code.forgejo.org/actions/checkout@v3 - name: Check if Version in package.json matches Tag run: | - VERSION=$(cat package.json | grep "version" | sed 's/.*://' | tr -d , | tr -d \" | tr -d " " ) + VERSION=$(npm pkg get version --workspaces=false | tr -d \") if test $VERSION != "${{ github.ref_name }}"; then echo "Expected Version is: '${{ github.ref_name }}' actual Version is: '$VERSION'"; exit 1 diff --git a/.forgejo/workflows/linting.yml b/.forgejo/workflows/linting.yml index 10ae1e1..f68bdf7 100644 --- a/.forgejo/workflows/linting.yml +++ b/.forgejo/workflows/linting.yml @@ -4,6 +4,15 @@ on: - '**' jobs: + get-version: + runs-on: docker + steps: + - name: Checking Out Repository Code + uses: https://code.forgejo.org/actions/checkout@v3 + - name: Check if Version in package.json matches Tag + run: | + VERSION=$(npm pkg get version --workspaces=false | tr -d \") + echo "Version is: '$VERSION'"; astro-check: runs-on: docker container: forgejo.neshweb.net/ci-docker-images/node-alpine-git:latest