5656 needs : [doc-file-check]
5757 if : >
5858 needs.doc-file-check.outputs.file_check == 'true' || github.event_name != 'pull_request'
59- runs-on :
60- group : zephyr-runner-v2-linux-x64-4xlarge
59+ runs-on : ubuntu-24.04
6160 container :
6261 image : ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.29.2.20260422
6362 options : ' --entrypoint /bin/bash'
@@ -68,21 +67,10 @@ jobs:
6867 env :
6968 BASE_REF : ${{ github.base_ref }}
7069
71-
7270 steps :
7371
74- - name : Print cloud service information
75- run : |
76- echo "ZEPHYR_RUNNER_CLOUD_PROVIDER = ${ZEPHYR_RUNNER_CLOUD_PROVIDER}"
77- echo "ZEPHYR_RUNNER_CLOUD_NODE = ${ZEPHYR_RUNNER_CLOUD_NODE}"
78- echo "ZEPHYR_RUNNER_CLOUD_POD = ${ZEPHYR_RUNNER_CLOUD_POD}"
79-
8072 - name : Apply container owner mismatch workaround
8173 run : |
82- # FIXME: The owner UID of the GITHUB_WORKSPACE directory may not
83- # match the container user UID because of the way GitHub
84- # Actions runner is implemented. Remove this workaround when
85- # GitHub comes up with a fundamental fix for this problem.
8674 git config --global --add safe.directory ${GITHUB_WORKSPACE}
8775
8876 - name : Clone cached Zephyr repository
@@ -113,7 +101,7 @@ jobs:
113101
114102 west init -l . || true
115103 west config --global update.narrow true
116- west update --path-cache /repo-cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /repo-cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules ../bootloader ../tools && west update --path-cache /repo-cache/zephyrproject )
104+ west update --path-cache /repo-cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /repo-cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules ../bootloader ../tools && west update)
117105 west forall -c 'git reset --hard HEAD'
118106
119107 echo "ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-$( cat SDK_VERSION )" >> $GITHUB_ENV
0 commit comments