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