Kaynağa Gözat

ci(bin-image): fix conditional run for skipped job

When the doc job is skipped, the dependent ones will be skipped
as well. To fix this issue we need to apply special conditions
to always run dependent jobs but not if canceled or failed.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
CrazyMax 1 yıl önce
ebeveyn
işleme
d91bf690ef
1 değiştirilmiş dosya ile 1 ekleme ve 0 silme
  1. 1 0
      .github/workflows/bin-image.yml

+ 1 - 0
.github/workflows/bin-image.yml

@@ -82,6 +82,7 @@ jobs:
     needs:
     needs:
       - validate-dco
       - validate-dco
       - prepare
       - prepare
+    if: always() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled')
     strategy:
     strategy:
       fail-fast: false
       fail-fast: false
       matrix:
       matrix: