From 9edc5725fdaefe8c44f0167db10db6fabbc5f179 Mon Sep 17 00:00:00 2001 From: Marc Herbert Date: Fri, 18 Feb 2022 01:42:16 +0000 Subject: [PATCH] .github: add fail-fast: false to gcc builds and qemu boot tests We don't want one failure to cancel other platforms. See unwanted cancellation example in #5386 / https://github.com/thesofproject/sof/runs/5241344411 Signed-off-by: Marc Herbert --- .github/workflows/pull-request.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index c61cb4ee86db..887758f697a0 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -85,7 +85,11 @@ jobs: runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: + # Use groups to avoid spamming the web interface. + # Don't use a single big group so a single failure does not block + # all other builds. platform: [imx8ulp, sue jsl tgl, rn, @@ -116,6 +120,7 @@ jobs: runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: # Compiler-based groups, see HOST= compilers in # xtensa-build-all.sh. Pay attention to commas and whitespace.