workflow: Split configs and disable fail-fast
Split RELEASE configs to match MINSIZEREL configs and
disable auto cancel upon one of the configs exiting with an error.
Signed-off-by: Roland Mikhel <roland.mikhel@arm.com>
Change-Id: I32225ecd1316e0a7067513cfa417e00cdcf660c4
diff --git a/.github/workflows/fih_tests.yaml b/.github/workflows/fih_tests.yaml
index d5a77e2..8fcef23 100644
--- a/.github/workflows/fih_tests.yaml
+++ b/.github/workflows/fih_tests.yaml
@@ -13,13 +13,17 @@
jobs:
config:
strategy:
+ fail-fast: false
matrix:
fih_env:
# FIH environment must use the following space separated format:
# BUILD_TYPE SKIP_SIZE DAMAGE_TYPE FIH_LEVEL(optional)
- - "RELEASE 2,4,6,8,10 SIGNATURE"
- - "RELEASE 2,4,6,8,10 SIGNATURE LOW"
- - "RELEASE 2,4,6,8,10 SIGNATURE MEDIUM"
+ - "RELEASE 2,4,6 SIGNATURE"
+ - "RELEASE 2,4,6 SIGNATURE LOW"
+ - "RELEASE 2,4,6 SIGNATURE MEDIUM"
+ - "RELEASE 8,10 SIGNATURE"
+ - "RELEASE 8,10 SIGNATURE LOW"
+ - "RELEASE 8,10 SIGNATURE MEDIUM"
- "MINSIZEREL 2,4,6 SIGNATURE"
- "MINSIZEREL 2,4,6 SIGNATURE LOW"
- "MINSIZEREL 2,4,6 SIGNATURE MEDIUM"