File tree Expand file tree Collapse file tree 7 files changed +68
-19
lines changed Expand file tree Collapse file tree 7 files changed +68
-19
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Trigger - Test extra build
3
+
4
+ on :
5
+ workflow_call :
6
+
7
+ permissions :
8
+ contents : read
9
+ packages : read
10
+ # To report GitHub Actions status checks
11
+ statuses : write
12
+
13
+ jobs :
14
+ extra :
15
+ runs-on : ubuntu-latest
16
+ steps :
17
+ # No-op job to trigger workflow 'extra.yml' via workflow_run
18
+ - uses : jakejarvis/wait-action@master
19
+ with :
20
+ time : ' 1s'
Original file line number Diff line number Diff line change @@ -8,9 +8,8 @@ name: Test extra build
8
8
on :
9
9
workflow_dispatch :
10
10
workflow_run :
11
- workflows : ["extra"]
12
- types :
13
- - completed
11
+ workflows : ["Trigger - Test extra build"]
12
+ types : [completed,requested]
14
13
15
14
permissions :
16
15
contents : read
Original file line number Diff line number Diff line change @@ -127,29 +127,20 @@ jobs:
127
127
needs : files_changed
128
128
if : |
129
129
needs.files_changed.outputs.stackhpc == 'true'
130
- runs-on : ubuntu-latest
131
- steps :
132
- # No-op job to trigger workflow 'stackhpc.yml' via workflow_run
133
- - uses : mattdesl/no-op@32ec85ff176f761f607087006bda993440da5fe4
130
+ uses : ./.github/workflows/stackhpc-trigger.yml
134
131
135
132
extra :
136
133
name : Test extra build
137
134
needs : files_changed
138
135
if : |
139
136
github.event_name != 'pull_request' && needs.files_changed.outputs.extra_on_push == 'true' ||
140
137
github.event_name == 'pull_request' && needs.files_changed.outputs.extra_on_pull_request == 'true'
141
- runs-on : ubuntu-latest
142
- steps :
143
- # No-op job to trigger workflow 'extra.yml' via workflow_run
144
- - uses : mattdesl/no-op@32ec85ff176f761f607087006bda993440da5fe4
138
+ uses : ./.github/workflows/extra-trigger.yml
145
139
146
140
trivyscan :
147
141
name : Trivy scan image for vulnerabilities
148
142
needs : files_changed
149
143
if : |
150
144
github.event_name == 'pull_request' &&
151
145
needs.files_changed.outputs.trivyscan == 'true'
152
- runs-on : ubuntu-latest
153
- steps :
154
- # No-op job to trigger workflow 'trivyscan.yml' via workflow_run
155
- - uses : mattdesl/no-op@32ec85ff176f761f607087006bda993440da5fe4
146
+ uses : ./.github/workflows/trivyscan-trigger.yml
Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Trigger - Test deployment and reimage on OpenStack
3
+
4
+ on :
5
+ workflow_call :
6
+
7
+ permissions :
8
+ contents : read
9
+ packages : read
10
+ # To report GitHub Actions status checks
11
+ statuses : write
12
+
13
+ jobs :
14
+ stackhpc :
15
+ runs-on : ubuntu-latest
16
+ steps :
17
+ # No-op job to trigger workflow 'stackhpc.yml' via workflow_run
18
+ - uses : jakejarvis/wait-action@master
19
+ with :
20
+ time : ' 1s'
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ name: Test deployment and reimage on OpenStack
8
8
on :
9
9
workflow_dispatch :
10
10
workflow_run :
11
- workflows : ["stackhpc "]
11
+ workflows : ["Trigger - Test deployment and reimage on OpenStack "]
12
12
types :
13
13
- completed
14
14
Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Trigger - Trivy scan image for vulnerabilities
3
+
4
+ on :
5
+ workflow_call :
6
+
7
+ permissions :
8
+ contents : read
9
+ packages : read
10
+ # To report GitHub Actions status checks
11
+ statuses : write
12
+
13
+ jobs :
14
+ trivyscan :
15
+ runs-on : ubuntu-latest
16
+ steps :
17
+ # No-op job to trigger workflow 'trivyscan.yml' via workflow_run
18
+ - uses : jakejarvis/wait-action@master
19
+ with :
20
+ time : ' 1s'
Original file line number Diff line number Diff line change @@ -8,9 +8,8 @@ name: Trivy scan image for vulnerabilities
8
8
on :
9
9
workflow_dispatch :
10
10
workflow_run :
11
- workflows : ["trivyscan"]
12
- types :
13
- - completed
11
+ workflows : ["Trigger - Trivy scan image for vulnerabilities"]
12
+ types : [completed,requested]
14
13
15
14
permissions :
16
15
contents : read
You can’t perform that action at this time.
0 commit comments