Skip to content

Commit 4c236b2

Browse files
committed
ci: Install Python packages required for building tests
Install additional Python packages required for building Zephyr tests for all platforms. Signed-off-by: Stephanos Ioannidis <[email protected]>
1 parent 262703d commit 4c236b2

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1655,7 +1655,14 @@ jobs:
16551655
source ${VENV_ACTIVATE}
16561656
16571657
# Install Python dependencies from the checked out Zephyr repository.
1658-
pip3 install -r ${ZEPHYR_ROOT}/scripts/requirements.txt
1658+
pip3 install \
1659+
-r ${ZEPHYR_ROOT}/scripts/requirements.txt \
1660+
-r ${ZEPHYR_WORKSPACE}/bootloader/mcuboot/scripts/requirements.txt \
1661+
-r ${ZEPHYR_WORKSPACE}/modules/tee/tf-m/trusted-firmware-m/tools/requirements.txt \
1662+
'esptool>=5.0.2' \
1663+
nrf-regtool~=9.0.1 \
1664+
protobuf \
1665+
grpcio-tools
16591666
16601667
- name: Setup debug session (pre)
16611668
if: always() && needs.setup.outputs.debug == 'test-pre'

0 commit comments

Comments
 (0)