From de33ceab417708495f9bb2a73d4b5baf70db13bb Mon Sep 17 00:00:00 2001 From: Reinier Criel Date: Wed, 25 Mar 2026 13:06:14 -0700 Subject: [PATCH] Another fix --- .github/workflows/build-and-release.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index d156d59..1e593a3 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -28,15 +28,12 @@ jobs: - name: Check if pre-release id: check_prerelease + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - TAG="${{ steps.get_version.outputs.tag }}" - if echo "$TAG" | grep -Eq '(^|[.-])(alpha|beta|rc|pre)([.-]?[0-9]+)?$'; then - IS_PRERELEASE=true - else - IS_PRERELEASE=false - fi + IS_PRERELEASE=$(gh release view ${{ steps.get_version.outputs.tag }} --json isPrerelease --jq '.isPrerelease') echo "is_prerelease=$IS_PRERELEASE" >> $GITHUB_OUTPUT - echo "Tag $TAG is pre-release: $IS_PRERELEASE" + echo "Release ${{ steps.get_version.outputs.tag }} is pre-release: $IS_PRERELEASE" create-binaries: needs: set-version