Skip to content

Commit 8669d25

Browse files
committed
ci: Use zephyr-runner to test linux-x86_64 distribution bundle
This commit updates the CI workflow to test the `linux-x86_64` distribution bundle using the x86-64 zephyr-runner. It also adds the installation steps for the missing packages that are not installed by default on the zephyr-runner. Signed-off-by: Stephanos Ioannidis <[email protected]>
1 parent 2e3c763 commit 8669d25

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ jobs:
286286
if [ "${build_host_linux_x86_64}" == "y" ]; then
287287
MATRIX_TESTENVS+='{
288288
"name": "ubuntu-20.04-x86_64",
289-
"runner": "ubuntu-20.04",
289+
"runner": "zephyr-runner-linux-x64-xlarge",
290290
"container": "",
291291
"bundle-host": "linux-x86_64",
292292
"bundle-archive": "tar.xz"
@@ -1242,10 +1242,14 @@ jobs:
12421242
sudo rm -rf ${GITHUB_WORKSPACE}/*
12431243
shopt -u dotglob
12441244
1245+
# Add CMake APT repository
1246+
wget https://apt.kitware.com/kitware-archive.sh
1247+
sudo bash kitware-archive.sh
1248+
12451249
# Install required system packages
12461250
sudo apt-get update
1247-
sudo apt-get install -y ccache device-tree-compiler dos2unix gperf \
1248-
jq ninja-build wget
1251+
sudo apt-get install -y ccache cmake device-tree-compiler dos2unix \
1252+
git gperf jq ninja-build wget
12491253
12501254
# Upgrade pip
12511255
python3 -m pip install --upgrade pip

0 commit comments

Comments
 (0)