1919 # ── Validate tag matches package.json version ──────────
2020 check-version :
2121 name : Check Version
22- if : ${{ !endsWith (github.ref_name, '-test') }}
22+ if : ${{ !contains (github.ref_name, '-test') }}
2323 runs-on : ubuntu-latest
2424 steps :
2525 - uses : actions/checkout@v4
3838 draft-release-notes :
3939 name : Generate Release Notes
4040 needs : [check-version]
41- if : ${{ !endsWith (github.ref_name, '-test') }}
41+ if : ${{ !contains (github.ref_name, '-test') }}
4242 runs-on : ubuntu-latest
4343 permissions :
4444 contents : write
7474 release :
7575 name : Build (${{ matrix.target }})
7676 needs : [check-version, draft-release-notes]
77- if : ${{ !endsWith (github.ref_name, '-test') }}
77+ if : ${{ !contains (github.ref_name, '-test') }}
7878 strategy :
7979 fail-fast : false
8080 matrix :
@@ -218,7 +218,7 @@ jobs:
218218 release-linux-arm :
219219 name : Build (aarch64-unknown-linux-gnu)
220220 needs : [check-version, draft-release-notes]
221- if : ${{ !endsWith (github.ref_name, '-test') }}
221+ if : ${{ !contains (github.ref_name, '-test') }}
222222 runs-on : ubuntu-22.04
223223 steps :
224224 - uses : actions/checkout@v4
@@ -341,7 +341,7 @@ jobs:
341341 publish-release :
342342 name : Publish Release
343343 needs : [release, release-linux-arm]
344- if : ${{ !endsWith (github.ref_name, '-test') }}
344+ if : ${{ !contains (github.ref_name, '-test') }}
345345 runs-on : ubuntu-latest
346346 permissions :
347347 contents : write
@@ -359,7 +359,7 @@ jobs:
359359 deploy-website :
360360 name : Deploy Website
361361 needs : [publish-release]
362- if : ${{ !endsWith (github.ref_name, '-test') }}
362+ if : ${{ !contains (github.ref_name, '-test') }}
363363 runs-on : ubuntu-latest
364364 steps :
365365 - name : Trigger website deployment
0 commit comments