Skip to content

Commit f79c365

Browse files
committed
ci: twister: Install Python packages required for building tests
Install additional Python packages required for building Zephyr tests for all platforms in the Twister workflow. Signed-off-by: Stephanos Ioannidis <[email protected]>
1 parent 3c71718 commit f79c365

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/twister.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,12 @@ jobs:
335335
# Install Python dependencies from the checked out Zephyr repository.
336336
pip install \
337337
-r ${ZEPHYR_ROOT}/scripts/requirements.txt \
338-
grpcio-tools \
339-
protobuf
338+
-r ${ZEPHYR_WORKSPACE}/bootloader/mcuboot/scripts/requirements.txt \
339+
-r ${ZEPHYR_WORKSPACE}/modules/tee/tf-m/trusted-firmware-m/tools/requirements.txt \
340+
'esptool>=5.0.2' \
341+
nrf-regtool~=9.0.1 \
342+
protobuf \
343+
grpcio-tools
340344
341345
- name: Run test suites
342346
run: |

0 commit comments

Comments
 (0)