From 3a5b465d24553b53d1b88a4c5ee8c991bc3bc8c7 Mon Sep 17 00:00:00 2001 From: kit <1304340+ksen0@users.noreply.github.com> Date: Wed, 24 Jun 2026 16:46:20 +0200 Subject: [PATCH] Update release workflow to check for prerelease Replaced semver info retrieval with prerelease check in release workflow. --- ...se-workflow.yml => release-workflow-v1.yml} | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) rename .github/workflows/{release-workflow.yml => release-workflow-v1.yml} (93%) diff --git a/.github/workflows/release-workflow.yml b/.github/workflows/release-workflow-v1.yml similarity index 93% rename from .github/workflows/release-workflow.yml rename to .github/workflows/release-workflow-v1.yml index 40a944fa60..f84547f3ad 100644 --- a/.github/workflows/release-workflow.yml +++ b/.github/workflows/release-workflow-v1.yml @@ -1,4 +1,4 @@ -name: New p5.js release +name: New p5.js v1 release # Requires secrets `NPM_TOKEN` and `ACCESS_TOKEN` to be set permissions: @@ -23,12 +23,16 @@ jobs: persist-credentials: false - uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 # v3 with: - node-version: 22 - - name: Get semver info + node-version: 22 # Keep at 22 purposefully for v1 + - name: Check prerelease id: semver - uses: akshens/semver-tag@8e427cd48c699c97d021df4946f3a0e65af5047e # v4 - with: - version: ${{ github.ref_name }} + shell: bash + run: | + if [[ "${{ github.ref_name }}" == *"-rc"* ]]; then + echo "is-prerelease=true" >> $GITHUB_OUTPUT + else + echo "is-prerelease=false" >> $GITHUB_OUTPUT + fi - name: Get version number id: version-number @@ -110,7 +114,7 @@ jobs: uses: ad-m/github-push-action@40bf560936a8022e68a3c00e7d2abefaf01305a6 # v0.6.0 with: github_token: ${{ secrets.ACCESS_TOKEN }} - branch: main + branch: v1 directory: website/ repository: processing/p5.js-website