File tree 1 file changed +15
-3
lines changed 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,11 @@ jobs:
133
133
- setup
134
134
- specs
135
135
- client_javascript_common
136
- if : ${{ needs.setup.outputs.RUN_JS == 'true' }}
136
+ if : |
137
+ always() &&
138
+ needs.setup.outputs.RUN_JS == 'true' &&
139
+ contains(needs.*.result, 'success') &&
140
+ !contains(needs.*.result, 'failure')
137
141
strategy :
138
142
matrix : ${{ fromJSON(needs.setup.outputs.JS_MATRIX) }}
139
143
steps :
@@ -172,7 +176,11 @@ jobs:
172
176
needs :
173
177
- setup
174
178
- specs
175
- if : ${{ needs.setup.outputs.RUN_JAVA == 'true' }}
179
+ if : |
180
+ always() &&
181
+ needs.setup.outputs.RUN_JAVA == 'true' &&
182
+ contains(needs.*.result, 'success') &&
183
+ !contains(needs.*.result, 'failure')
176
184
strategy :
177
185
matrix : ${{ fromJSON(needs.setup.outputs.JAVA_MATRIX) }}
178
186
steps :
@@ -211,7 +219,11 @@ jobs:
211
219
needs :
212
220
- setup
213
221
- specs
214
- if : ${{ needs.setup.outputs.RUN_PHP == 'true' }}
222
+ if : |
223
+ always() &&
224
+ needs.setup.outputs.RUN_PHP == 'true' &&
225
+ contains(needs.*.result, 'success') &&
226
+ !contains(needs.*.result, 'failure')
215
227
strategy :
216
228
matrix : ${{ fromJSON(needs.setup.outputs.PHP_MATRIX) }}
217
229
steps :
You can’t perform that action at this time.
0 commit comments