From 067e60fe1ef37a46f46a1f4094d1c7c06da0a586 Mon Sep 17 00:00:00 2001 From: Stephanos Ioannidis Date: Thu, 11 Sep 2025 22:20:10 +0900 Subject: [PATCH] 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 --- .github/workflows/twister.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/twister.yml b/.github/workflows/twister.yml index 3c6d4d8b..2e45b0a2 100644 --- a/.github/workflows/twister.yml +++ b/.github/workflows/twister.yml @@ -335,8 +335,12 @@ jobs: # Install Python dependencies from the checked out Zephyr repository. pip install \ -r ${ZEPHYR_ROOT}/scripts/requirements.txt \ - grpcio-tools \ - protobuf + -r ${ZEPHYR_WORKSPACE}/bootloader/mcuboot/scripts/requirements.txt \ + -r ${ZEPHYR_WORKSPACE}/modules/tee/tf-m/trusted-firmware-m/tools/requirements.txt \ + 'esptool>=5.0.2' \ + nrf-regtool~=9.0.1 \ + protobuf \ + grpcio-tools - name: Run test suites run: |