From 45787f15bb554ebc71f1226e20184151837de0d1 Mon Sep 17 00:00:00 2001 From: Nicolas Patry Date: Fri, 21 Feb 2025 09:47:11 +0100 Subject: [PATCH] Fixing the condition ? --- .github/workflows/build.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6ea70683..8604b7c4 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -267,7 +267,11 @@ jobs: group: ${{ github.workflow }}-${{ github.job }}-${{ needs.build-and-push.outputs.label }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true needs: precompile_static_models - if: needs.build-and-push.outputs.runs_on != 'ubuntu-latest' + if: | + always() && + !contains(needs.*.result, 'failure') && + !contains(needs.*.result, 'cancelled') && + needs.build-and-push.outputs.runs_on != 'ubuntu-latest' runs-on: group: ${{ needs.build-and-push.outputs.runs_on }} env: