File tree 13 files changed +56
-3
lines changed
13 files changed +56
-3
lines changed Original file line number Diff line number Diff line change 15
15
jobs :
16
16
run-determination :
17
17
runs-on : ubuntu-latest
18
+ permissions : {}
18
19
outputs :
19
20
result : ${{ steps.determination.outputs.result }}
20
21
steps :
40
41
needs : run-determination
41
42
if : needs.run-determination.outputs.result == 'true'
42
43
runs-on : ubuntu-latest
44
+ permissions :
45
+ contents : read
43
46
44
47
steps :
45
48
- name : Set environment variables
Original file line number Diff line number Diff line change 37
37
jobs :
38
38
run-determination :
39
39
runs-on : ubuntu-latest
40
+ permissions : {}
40
41
outputs :
41
42
result : ${{ steps.determination.outputs.result }}
42
43
steps :
62
63
needs : run-determination
63
64
if : needs.run-determination.outputs.result == 'true'
64
65
runs-on : ubuntu-latest
66
+ permissions :
67
+ contents : read
65
68
66
69
steps :
67
70
- name : Checkout repository
@@ -119,6 +122,8 @@ jobs:
119
122
needs : run-determination
120
123
if : needs.run-determination.outputs.result == 'true'
121
124
runs-on : ubuntu-latest
125
+ permissions :
126
+ contents : read
122
127
123
128
steps :
124
129
- name : Checkout repository
Original file line number Diff line number Diff line change 31
31
jobs :
32
32
run-determination :
33
33
runs-on : ubuntu-latest
34
+ permissions : {}
34
35
outputs :
35
36
result : ${{ steps.determination.outputs.result }}
36
37
steps :
57
58
needs : run-determination
58
59
if : needs.run-determination.outputs.result == 'true'
59
60
runs-on : ubuntu-latest
61
+ permissions :
62
+ contents : read
60
63
61
64
strategy :
62
65
fail-fast : false
90
93
needs : run-determination
91
94
if : needs.run-determination.outputs.result == 'true'
92
95
runs-on : ubuntu-latest
96
+ permissions :
97
+ contents : read
93
98
94
99
strategy :
95
100
fail-fast : false
@@ -126,6 +131,8 @@ jobs:
126
131
needs : run-determination
127
132
if : needs.run-determination.outputs.result == 'true'
128
133
runs-on : ubuntu-latest
134
+ permissions :
135
+ contents : read
129
136
130
137
strategy :
131
138
fail-fast : false
@@ -162,6 +169,8 @@ jobs:
162
169
needs : run-determination
163
170
if : needs.run-determination.outputs.result == 'true'
164
171
runs-on : ubuntu-latest
172
+ permissions :
173
+ contents : read
165
174
166
175
strategy :
167
176
fail-fast : false
@@ -198,6 +207,8 @@ jobs:
198
207
needs : run-determination
199
208
if : needs.run-determination.outputs.result == 'true'
200
209
runs-on : ubuntu-latest
210
+ permissions :
211
+ contents : read
201
212
202
213
strategy :
203
214
fail-fast : false
Original file line number Diff line number Diff line change 35
35
jobs :
36
36
run-determination :
37
37
runs-on : ubuntu-latest
38
+ permissions : {}
38
39
outputs :
39
40
result : ${{ steps.determination.outputs.result }}
40
41
steps :
60
61
needs : run-determination
61
62
if : needs.run-determination.outputs.result == 'true'
62
63
runs-on : ubuntu-latest
64
+ permissions :
65
+ contents : read
63
66
64
67
steps :
65
68
- name : Checkout repository
Original file line number Diff line number Diff line change 39
39
jobs :
40
40
run-determination :
41
41
runs-on : ubuntu-latest
42
+ permissions : {}
42
43
outputs :
43
44
result : ${{ steps.determination.outputs.result }}
44
45
steps :
64
65
needs : run-determination
65
66
if : needs.run-determination.outputs.result == 'true'
66
67
runs-on : ubuntu-latest
68
+ permissions :
69
+ contents : read
67
70
68
71
steps :
69
72
- name : Checkout repository
90
93
needs : run-determination
91
94
if : needs.run-determination.outputs.result == 'true'
92
95
runs-on : ubuntu-latest
96
+ permissions :
97
+ contents : read
93
98
94
99
steps :
95
100
- name : Checkout repository
Original file line number Diff line number Diff line change 24
24
workflow_dispatch :
25
25
repository_dispatch :
26
26
27
- permissions :
28
- contents : read
29
-
30
27
jobs :
31
28
run-determination :
32
29
runs-on : ubuntu-latest
30
+ permissions : {}
33
31
outputs :
34
32
result : ${{ steps.determination.outputs.result }}
35
33
steps :
56
54
needs : run-determination
57
55
if : needs.run-determination.outputs.result == 'true'
58
56
runs-on : ubuntu-latest
57
+ permissions :
58
+ contents : read
59
59
60
60
strategy :
61
61
fail-fast : false
90
90
needs : run-determination
91
91
if : needs.run-determination.outputs.result == 'true'
92
92
runs-on : ubuntu-latest
93
+ permissions :
94
+ contents : read
93
95
94
96
strategy :
95
97
fail-fast : false
Original file line number Diff line number Diff line change @@ -233,6 +233,8 @@ jobs:
233
233
needs : run-determination
234
234
if : needs.run-determination.outputs.result == 'true'
235
235
runs-on : ubuntu-latest
236
+ permissions :
237
+ contents : read
236
238
237
239
steps :
238
240
- name : Checkout repository
Original file line number Diff line number Diff line change 29
29
jobs :
30
30
run-determination :
31
31
runs-on : ubuntu-latest
32
+ permissions : {}
32
33
outputs :
33
34
result : ${{ steps.determination.outputs.result }}
34
35
steps :
55
56
needs : run-determination
56
57
if : needs.run-determination.outputs.result == 'true'
57
58
runs-on : ubuntu-latest
59
+ permissions :
60
+ contents : read
58
61
59
62
strategy :
60
63
fail-fast : false
Original file line number Diff line number Diff line change 26
26
jobs :
27
27
validate :
28
28
runs-on : ubuntu-latest
29
+ permissions :
30
+ contents : read
29
31
30
32
steps :
31
33
- name : Checkout repository
Original file line number Diff line number Diff line change 49
49
jobs :
50
50
run-determination :
51
51
runs-on : ubuntu-latest
52
+ permissions : {}
52
53
outputs :
53
54
result : ${{ steps.determination.outputs.result }}
54
55
steps :
75
76
needs : run-determination
76
77
if : needs.run-determination.outputs.result == 'true'
77
78
runs-on : ubuntu-latest
79
+ permissions :
80
+ contents : read
78
81
79
82
strategy :
80
83
fail-fast : false
Original file line number Diff line number Diff line change 20
20
jobs :
21
21
create-release-artifacts :
22
22
runs-on : ubuntu-latest
23
+ permissions :
24
+ contents : read
23
25
24
26
strategy :
25
27
matrix :
87
89
outputs :
88
90
checksum-darwin_amd64 : ${{ steps.re-package.outputs.checksum-darwin_amd64 }}
89
91
checksum-darwin_arm64 : ${{ steps.re-package.outputs.checksum-darwin_arm64 }}
92
+ permissions :
93
+ contents : read
90
94
91
95
env :
92
96
GON_CONFIG_PATH : gon.config.hcl
@@ -198,6 +202,8 @@ jobs:
198
202
create-release :
199
203
runs-on : ubuntu-latest
200
204
needs : notarize-macos
205
+ permissions :
206
+ contents : write
201
207
202
208
steps :
203
209
- name : Download artifact
Original file line number Diff line number Diff line change 45
45
needs : run-determination
46
46
if : needs.run-determination.outputs.result == 'true'
47
47
runs-on : ubuntu-latest
48
+ permissions :
49
+ contents : read
48
50
49
51
steps :
50
52
- name : Checkout repository
Original file line number Diff line number Diff line change 30
30
jobs :
31
31
check :
32
32
runs-on : ubuntu-latest
33
+ permissions :
34
+ contents : read
33
35
34
36
steps :
35
37
- name : Checkout repository
65
67
download :
66
68
needs : check
67
69
runs-on : ubuntu-latest
70
+ permissions : {}
68
71
69
72
strategy :
70
73
matrix :
92
95
sync :
93
96
needs : download
94
97
runs-on : ubuntu-latest
98
+ permissions :
99
+ contents : read
100
+ issues : write
95
101
96
102
steps :
97
103
- name : Set environment variables
You can’t perform that action at this time.
0 commit comments