Skip to content

Commit 0a86908

Browse files
committed
Refine conditional checks in workflow to include all package results for failure conditions
1 parent 5f6c499 commit 0a86908

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/conditional-workflow.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,11 @@ jobs:
176176
- release-blobtools
177177
if: |
178178
always() &&
179-
!contains(needs.package-*.result, 'failure') &&
179+
!contains(needs.package-api.result, 'failure') &&
180+
!contains(needs.package-ui.result, 'failure') &&
181+
!contains(needs.package-host.result, 'failure') &&
182+
!contains(needs.package-pipeline.result, 'failure') &&
183+
!contains(needs.package-blobtools.result, 'failure') &&
180184
!contains(needs.*.result, 'cancelled') &&
181185
(
182186
needs.changes.outputs.is-api-release == 'true' ||

0 commit comments

Comments
 (0)