diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 2bd0654..2c4ea30 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -155,6 +155,12 @@ jobs: - name: Install dependencies run: npm ci + - name: Compute release version (strip leading v) + id: ver + run: | + V="${{ gitea.ref_name }}" + echo "version=${V#v}" >> "$GITHUB_OUTPUT" + - name: Build with source maps run: npm run build @@ -173,7 +179,7 @@ jobs: SENTRY_PROJECT: ui - name: Create GlitchTip release - run: glitchtip-cli releases new ${{ gitea.ref_name }} + run: glitchtip-cli releases new ${{ steps.ver.outputs.version }} env: SENTRY_URL: https://errors.libnovel.cc/ SENTRY_AUTH_TOKEN: ${{ secrets.GLITCHTIP_AUTH_TOKEN }} @@ -181,7 +187,7 @@ jobs: SENTRY_PROJECT: ui - name: Upload source maps to GlitchTip - run: glitchtip-cli sourcemaps upload ./build --release ${{ gitea.ref_name }} + run: glitchtip-cli sourcemaps upload ./build --release ${{ steps.ver.outputs.version }} env: SENTRY_URL: https://errors.libnovel.cc/ SENTRY_AUTH_TOKEN: ${{ secrets.GLITCHTIP_AUTH_TOKEN }} @@ -189,7 +195,7 @@ jobs: SENTRY_PROJECT: ui - name: Finalize GlitchTip release - run: glitchtip-cli releases finalize ${{ gitea.ref_name }} + run: glitchtip-cli releases finalize ${{ steps.ver.outputs.version }} env: SENTRY_URL: https://errors.libnovel.cc/ SENTRY_AUTH_TOKEN: ${{ secrets.GLITCHTIP_AUTH_TOKEN }}