From 916b942b562a78939abd363f42c896ed08601b29 Mon Sep 17 00:00:00 2001 From: Dong Wang Date: Thu, 26 Feb 2026 14:22:22 +0800 Subject: [PATCH] ci_build: Update build workflow file to build against lastest Zephyr code - Switch to use the container image used by current zephyr main branch. - Build with latest code of Zephyr main branch. The ci_hal_intel branch of the Zephyr clone repo is a copy of latest zephyr main branch. This is necessary for submitting patches that depends on simutaneous Zephyr changes. Signed-off-by: Dong Wang --- .github/workflows/iut_zephyr_build.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/iut_zephyr_build.yml b/.github/workflows/iut_zephyr_build.yml index 3a55980..e8912be 100644 --- a/.github/workflows/iut_zephyr_build.yml +++ b/.github/workflows/iut_zephyr_build.yml @@ -12,9 +12,7 @@ jobs: iut_zephyr_build: runs-on: ubuntu-22.04 container: - image: ghcr.io/zephyrproject-rtos/ci:v0.26.4 - env: - ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.1 + image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.28.7.20251127 steps: - name: Apply container owner mismatch workaround @@ -26,8 +24,9 @@ jobs: git config --global --add safe.directory ${GITHUB_WORKSPACE} - name: Checkout Zephyr - run: - west init -m https://github.com/kwd-doodling/zephyr-upstream.git --mr main_zephyr + run: | + west init -m https://github.com/kwd-doodling/zephyr-upstream.git --mr ci_intel_hal + echo "ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-$( cat zephyr/SDK_VERSION )" >> $GITHUB_ENV - name: Checkout Intel HAL uses: actions/checkout@v4