File tree Expand file tree Collapse file tree 4 files changed +9
-0
lines changed Expand file tree Collapse file tree 4 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 99 # Check prerequisites for the workflow
1010 prereqs :
1111 runs-on : ubuntu-latest
12+ environment : release
1213 env :
1314 AZ_SUB : ${{ secrets.AZURE_SUBSCRIPTION }}
1415 AZ_CREDS : ${{ secrets.AZURE_CREDENTIALS }}
5657 # Build Windows installers (x86_64 installer & portable)
5758 windows_pkg :
5859 runs-on : windows-2019
60+ environment : release
5961 needs : prereqs
6062 env :
6163 GPG_OPTIONS : " --batch --yes --no-tty --list-options no-show-photos --verify-options no-show-photos --pinentry-mode loopback"
@@ -151,6 +153,7 @@ jobs:
151153 path : artifacts
152154 windows_artifacts :
153155 runs-on : windows-2019
156+ environment : release
154157 needs : [prereqs, windows_pkg]
155158 env :
156159 HOME : " ${{github.workspace}}\\ home"
@@ -377,6 +380,7 @@ jobs:
377380 osx_sign_payload :
378381 # ESRP service requires signing to run on Windows
379382 runs-on : windows-latest
383+ environment : release
380384 needs : osx_build
381385 steps :
382386 - name : Check out repository
@@ -484,6 +488,7 @@ jobs:
484488 osx_sign_and_notarize_pkg :
485489 # ESRP service requires signing to run on Windows
486490 runs-on : windows-latest
491+ environment : release
487492 needs : osx_pack
488493 steps :
489494 - name : Check out repository
@@ -660,6 +665,7 @@ jobs:
660665 path : artifacts/
661666 ubuntu_sign-artifacts :
662667 runs-on : windows-latest # Must be run on Windows due to ESRP executable OS compatibility
668+ environment : release
663669 needs : [ubuntu_build, prereqs]
664670 if : needs.prereqs.outputs.deb_signable == 'true'
665671 env :
Original file line number Diff line number Diff line change 1313jobs :
1414 release :
1515 runs-on : ubuntu-latest
16+ environment : release
1617 steps :
1718 - uses : actions/checkout@v3
1819
Original file line number Diff line number Diff line change 66jobs :
77 release :
88 runs-on : ubuntu-latest
9+ environment : release
910 steps :
1011 - id : version
1112 name : Compute version number
Original file line number Diff line number Diff line change 1313jobs :
1414 release :
1515 runs-on : windows-latest
16+ environment : release
1617 steps :
1718 - name : Publish manifest with winget-create
1819 run : |
You can’t perform that action at this time.
0 commit comments