Skip to content

Commit dff6104

Browse files
committed
ci: only run the release pipeline where it is enabled
1 parent 6950df9 commit dff6104

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
- name: Update version
2424
id: version
25-
if: startsWith(github.ref, 'refs/tags/v')
25+
if: startsWith(github.ref, 'refs/tags/v') && vars.RELEASE_PIPELINE_ENABLED == '1'
2626
run: |
2727
$buildNumber = 5000 + $Env:GITHUB_RUN_NUMBER
2828
$packageVersion = ./build-scripts/update_version.ps1 -dev $false -buildNumber $buildNumber
@@ -46,14 +46,14 @@ jobs:
4646
run: msbuild "./Hearthstone Deck Tracker.sln" /p:Configuration=Squirrel /p:Platform="x64"
4747

4848
- name: Setup SM_CLIENT_CERT_FILE from base64 secret data
49-
if: startsWith(github.ref, 'refs/tags/v')
49+
if: startsWith(github.ref, 'refs/tags/v') && vars.RELEASE_PIPELINE_ENABLED == '1'
5050
shell: bash
5151
run: |
5252
echo "${{ secrets.SM_CLIENT_CERT_FILE_B64 }}" | base64 --decode > ${RUNNER_TEMP}/sm_client_cert.p12
5353
echo "SM_CLIENT_CERT_FILE=${RUNNER_TEMP}/sm_client_cert.p12" >> $GITHUB_ENV
5454
5555
- name: Setup Software Trust Manager
56-
if: startsWith(github.ref, 'refs/tags/v')
56+
if: startsWith(github.ref, 'refs/tags/v') && vars.RELEASE_PIPELINE_ENABLED == '1'
5757
uses: digicert/code-signing-software-trust-action@v1.0.1
5858
with:
5959
simple-signing-mode: true
@@ -64,7 +64,7 @@ jobs:
6464
SM_CLIENT_CERT_PASSWORD: ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
6565

6666
- name: Package
67-
if: startsWith(github.ref, 'refs/tags/v')
67+
if: startsWith(github.ref, 'refs/tags/v') && vars.RELEASE_PIPELINE_ENABLED == '1'
6868
run: ./build-scripts/package.ps1 -dev $false -packageVersion ${{ steps.version.outputs.packageVersion }}
6969
env:
7070
SM_HOST: ${{ vars.SM_HOST }}
@@ -73,7 +73,7 @@ jobs:
7373
SM_CLIENT_CERT_PASSWORD: ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
7474

7575
- name: Create Release (Squirrel)
76-
if: startsWith(github.ref, 'refs/tags/v')
76+
if: startsWith(github.ref, 'refs/tags/v') && vars.RELEASE_PIPELINE_ENABLED == '1'
7777
run: ./build-scripts/github_release.ps1 -type squirrel -packageVersion ${{ steps.version.outputs.packageVersion }}
7878
env:
7979
HDT_GITHUB_TOKEN: ${{ secrets.HDT_GITHUB_TOKEN }}

0 commit comments

Comments
 (0)