Skip to content

Commit f3aede3

Browse files
committed
ci: Split platform matrix in zephyr.yml workflow
Separates platform entries in the configuration array to reduce reduce the number of platfroms run per runner as we are approaching size limits from building too many at a time. Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
1 parent 79855f3 commit f3aede3

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

.github/workflows/zephyr.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,13 +116,16 @@ jobs:
116116
# many lines. Pay attention to COMMAS.
117117
IPC_platforms: [
118118
# - IPC3 default
119-
imx8 imx8x imx8m imx8ulp,
119+
imx8 imx8x,
120+
imx8m imx8ulp,
120121
# - IPC4 default, released
121-
mtl lnl,
122+
mtl,
123+
lnl,
122124
# active development
123125
ptl,
124126
# Temporary testbed for Zephyr development.
125-
tgl tgl-h,
127+
tgl,
128+
tgl-h
126129
]
127130
build_opts: [""]
128131
# Sparse matrices are complicated, you must read this page slowly:
@@ -244,7 +247,8 @@ jobs:
244247
# active development
245248
ptl,
246249
# legacy
247-
tgl tgl-h,
250+
tgl,
251+
tgl-h
248252
]
249253
build_opts: [""]
250254
# Sparse matrices are complicated, see comments on Linux matrix above.
@@ -462,7 +466,8 @@ jobs:
462466
for regdir in 'linux-build *-d *.*' \
463467
'linux-build *.*lnl.*' \
464468
'windows-build *.*mtl.*' \
465-
'windows-build *tgl tgl-h'; do
469+
'windows-build *tgl-h' \
470+
'windows-build *tgl'; do
466471
find . -maxdepth 1 | grep -q "\./${regdir}\$" ||
467472
{ >&2 printf 'Missing %s\n' "${regdir}"; exit 1; }
468473
done

0 commit comments

Comments
 (0)