From f87cb49ed165339a6ab1832ca3971a11e74be292 Mon Sep 17 00:00:00 2001 From: Christopher Turner Date: Thu, 11 Dec 2025 09:20:26 -0600 Subject: [PATCH] ci: Avoid duplicate builds due to GitHub size limits Updates workflow to stop running --all builds and instead specify platforms not already built in earlier steps. Signed-off-by: Christopher Turner --- .github/workflows/zephyr.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/zephyr.yml b/.github/workflows/zephyr.yml index 89235c2a1ff2..8f04bed8ead3 100644 --- a/.github/workflows/zephyr.yml +++ b/.github/workflows/zephyr.yml @@ -133,10 +133,12 @@ jobs: zephyr_revision: mnfst IPC_platforms: lnl - # This is "duplication of effort" but it makes sure no one - # breaks --all, see for instance #9262 and previous commit. + # Due to GitHub size limitations we can't afford to run --all and + # duplicate builds already built in previous steps. + # This will now build any platform that would've run with --all that + # isn't already built above. - zephyr_revision: mnfst - IPC_platforms: --all + IPC_platforms: wcl imx95 steps: - uses: actions/checkout@v4