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 9
9
# Check prerequisites for the workflow
10
10
prereqs :
11
11
runs-on : ubuntu-latest
12
+ environment : release
12
13
env :
13
14
AZ_SUB : ${{ secrets.AZURE_SUBSCRIPTION }}
14
15
AZ_CREDS : ${{ secrets.AZURE_CREDENTIALS }}
56
57
# Build Windows installers (x86_64 installer & portable)
57
58
windows_pkg :
58
59
runs-on : windows-2019
60
+ environment : release
59
61
needs : prereqs
60
62
env :
61
63
GPG_OPTIONS : " --batch --yes --no-tty --list-options no-show-photos --verify-options no-show-photos --pinentry-mode loopback"
@@ -151,6 +153,7 @@ jobs:
151
153
path : artifacts
152
154
windows_artifacts :
153
155
runs-on : windows-2019
156
+ environment : release
154
157
needs : [prereqs, windows_pkg]
155
158
env :
156
159
HOME : " ${{github.workspace}}\\ home"
@@ -377,6 +380,7 @@ jobs:
377
380
osx_sign_payload :
378
381
# ESRP service requires signing to run on Windows
379
382
runs-on : windows-latest
383
+ environment : release
380
384
needs : osx_build
381
385
steps :
382
386
- name : Check out repository
@@ -484,6 +488,7 @@ jobs:
484
488
osx_sign_and_notarize_pkg :
485
489
# ESRP service requires signing to run on Windows
486
490
runs-on : windows-latest
491
+ environment : release
487
492
needs : osx_pack
488
493
steps :
489
494
- name : Check out repository
@@ -660,6 +665,7 @@ jobs:
660
665
path : artifacts/
661
666
ubuntu_sign-artifacts :
662
667
runs-on : windows-latest # Must be run on Windows due to ESRP executable OS compatibility
668
+ environment : release
663
669
needs : [ubuntu_build, prereqs]
664
670
if : needs.prereqs.outputs.deb_signable == 'true'
665
671
env :
Original file line number Diff line number Diff line change 13
13
jobs :
14
14
release :
15
15
runs-on : ubuntu-latest
16
+ environment : release
16
17
steps :
17
18
- uses : actions/checkout@v3
18
19
Original file line number Diff line number Diff line change 6
6
jobs :
7
7
release :
8
8
runs-on : ubuntu-latest
9
+ environment : release
9
10
steps :
10
11
- id : version
11
12
name : Compute version number
Original file line number Diff line number Diff line change 13
13
jobs :
14
14
release :
15
15
runs-on : windows-latest
16
+ environment : release
16
17
steps :
17
18
- name : Publish manifest with winget-create
18
19
run : |
You can’t perform that action at this time.
0 commit comments