8
8
branches :
9
9
- main
10
10
- latest
11
+ - release/v*
11
12
12
13
permissions :
13
14
contents : write
88
89
return commentId
89
90
- name : Get Workflow Job
90
91
uses : actions/github-script@v6
91
- if : steps.release.outputs.pr-number
92
+ if : steps.release.outputs.pr-sha
92
93
id : check-output
93
94
env :
94
95
JOB_NAME : " Release"
@@ -122,7 +123,7 @@ jobs:
122
123
- name : Create Check
123
124
uses :
LouisBrunner/[email protected]
124
125
id : check
125
- if : steps.release.outputs.pr-number
126
+ if : steps.release.outputs.pr-sha
126
127
with :
127
128
token : ${{ secrets.GITHUB_TOKEN }}
128
129
status : in_progress
@@ -179,7 +180,7 @@ jobs:
179
180
echo "::set-output name=sha::$(git rev-parse HEAD)"
180
181
- name : Get Workflow Job
181
182
uses : actions/github-script@v6
182
-
183
+ if : steps.commit.outputs.sha
183
184
id : check-output
184
185
env :
185
186
JOB_NAME : " Update - Release"
@@ -213,7 +214,7 @@ jobs:
213
214
- name : Create Check
214
215
uses :
LouisBrunner/[email protected]
215
216
id : check
216
-
217
+ if : steps.commit.outputs.sha
217
218
with :
218
219
token : ${{ secrets.GITHUB_TOKEN }}
219
220
status : in_progress
@@ -222,7 +223,7 @@ jobs:
222
223
output : ${{ steps.check-output.outputs.result }}
223
224
- name : Conclude Check
224
225
uses :
LouisBrunner/[email protected]
225
- if : always()
226
+ if : needs.release.outputs.check-id && always()
226
227
with :
227
228
token : ${{ secrets.GITHUB_TOKEN }}
228
229
conclusion : ${{ job.status }}
@@ -260,7 +261,7 @@ jobs:
260
261
echo "::set-output name=result::$result"
261
262
- name : Conclude Check
262
263
uses :
LouisBrunner/[email protected]
263
- if : always()
264
+ if : needs.update.outputs.check-id && always()
264
265
with :
265
266
token : ${{ secrets.GITHUB_TOKEN }}
266
267
conclusion : ${{ steps.needs-result.outputs.result }}
0 commit comments