From 211338d43e56dc0b26e8d5fc9250b0da094e1e2c Mon Sep 17 00:00:00 2001 From: Ruben Marcus Date: Thu, 20 Feb 2025 15:20:13 +0000 Subject: [PATCH] fix beta release --- .github/workflows/release.yaml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ef77721..9a9f392 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,11 +27,15 @@ jobs: - name: Build run: pnpm run build - - name: Determine Version - id: determine_version + - name: Set Version from Branch run: | - VERSION=${GITHUB_REF#refs/tags/} - echo "VERSION=$VERSION" >> $GITHUB_ENV + # Get the latest version tag + LATEST_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "v0.0.0") + LATEST_VERSION=${LATEST_TAG#v} # Remove 'v' prefix + + # Append '-beta' to the version + VERSION="${LATEST_VERSION}-beta" + pnpm version $VERSION --no-git-tag-version - name: Set Version in Package run: pnpm version ${{ env.VERSION }} --no-git-tag-version @@ -42,6 +46,6 @@ jobs: echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" >> ~/.npmrc - name: Publish with pnpm - run: pnpm publish --access public --tag latest --no-git-checks + run: pnpm publish --access public --tag beta --no-git-checks env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}