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
This commit is contained in:
Roland Mikhel 2023-02-16 19:28:05 +01:00 committed by David Brown
parent 9f4ef83dc0
commit 4d51038cd5
1 changed files with 7 additions and 3 deletions

View File

@ -13,13 +13,17 @@ concurrency:
jobs: jobs:
config: config:
strategy: strategy:
fail-fast: false
matrix: matrix:
fih_env: fih_env:
# FIH environment must use the following space separated format: # FIH environment must use the following space separated format:
# BUILD_TYPE SKIP_SIZE DAMAGE_TYPE FIH_LEVEL(optional) # BUILD_TYPE SKIP_SIZE DAMAGE_TYPE FIH_LEVEL(optional)
- "RELEASE 2,4,6,8,10 SIGNATURE" - "RELEASE 2,4,6 SIGNATURE"
- "RELEASE 2,4,6,8,10 SIGNATURE LOW" - "RELEASE 2,4,6 SIGNATURE LOW"
- "RELEASE 2,4,6,8,10 SIGNATURE MEDIUM" - "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"
- "MINSIZEREL 2,4,6 SIGNATURE LOW" - "MINSIZEREL 2,4,6 SIGNATURE LOW"
- "MINSIZEREL 2,4,6 SIGNATURE MEDIUM" - "MINSIZEREL 2,4,6 SIGNATURE MEDIUM"