INFRA-136: fail ci/ci aggregator on skipped needed jobs #74

Merged
amoussa1229 merged 1 commit from INFRA-136-ci-standardization into main 2026-07-08 20:53:52 +00:00

View file

@ -24,4 +24,6 @@ jobs:
steps: steps:
- name: All CI jobs passed - name: All CI jobs passed
run: | run: |
[ "${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}" = "false" ] # A skipped needed job must NOT green-light the required "ci / ci"
# context, so treat 'skipped' as a failure alongside failure/cancelled.
[ "${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') || contains(needs.*.result, 'skipped') }}" = "false" ]