Skip to content

Commit 852025c

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 852025c

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/zephyr.yml

Lines changed: 8 additions & 4 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:
@@ -462,7 +465,8 @@ jobs:
462465
for regdir in 'linux-build *-d *.*' \
463466
'linux-build *.*lnl.*' \
464467
'windows-build *.*mtl.*' \
465-
'windows-build *tgl tgl-h'; do
468+
'windows-build *tgl-h ' \
469+
'windows-build *tgl'; do
466470
find . -maxdepth 1 | grep -q "\./${regdir}\$" ||
467471
{ >&2 printf 'Missing %s\n' "${regdir}"; exit 1; }
468472
done

0 commit comments

Comments
 (0)