File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -285,12 +285,26 @@ jobs:
285285 name : Verify all tests pass and build success
286286 runs-on : ubuntu-latest
287287 needs :
288+ - find-packages
288289 - libraries
289290 - tabs
290291 - bundles
291292 - devserver
292293 - docserver
293294 - repo-tasks
295+
296+ if : >-
297+ ${{
298+ always() &&
299+ !cancelled() &&
300+ (needs.find-packages.outputs.libs == '[]' || needs.libraries.result == 'success') &&
301+ (needs.find-packages.outputs.tabs == '[]' || needs.tabs.result == 'success') &&
302+ (needs.find-packages.outputs.bundles == '[]' || needs.bundles.result == 'success') &&
303+ !(!fromJson(needs.find-packages.outputs.docserver).changes || needs.docserver.result != 'success') &&
304+ !(!fromJson(needs.find-packages.outputs.devserver).changes || needs.devserver.result != 'success') &&
305+ needs.repo-tasks.result == 'success'
306+ }}
307+
294308 steps :
295309 - name : All done! 🎉
296310 run : echo "All tasks completed successfully!"
You can’t perform that action at this time.
0 commit comments