Skip to content

Commit 65676cd

Browse files
committed
imgtool: Install imgtool dependencies in zephyr-build
Install imgtool dependencies before twister tests in zephyr-build to fix failing ci job due to ImportError, originating from missing new types added in cryptography library version 40.0.0. Signed-off-by: Rustam Ismayilov <[email protected]> Change-Id: I1e4ca88a4a0329a198290f6e1917c139c30abc4f
1 parent 9d79458 commit 65676cd

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/zephyr_build.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Copyright (c) 2022-2023 Nordic Semiconductor ASA
2+
# Copyright (c) 2024, Arm Limited
23
# SPDX-License-Identifier: Apache-2.0
34

45
name: Build Zephyr samples with Twister
@@ -91,6 +92,7 @@ jobs:
9192
export ZEPHYR_TOOLCHAIN_VARIANT=zephyr
9293
echo "Using Zephyr version: ${{ env.ZEPHYR_VERSION }}"
9394
echo "Using Mcuboot version: ${{ env.MCUBOOT_VERSION }}"
95+
pip install -r ../bootloader/mcuboot/scripts/requirements.txt
9496
./scripts/twister --inline-logs -v -N -M --integration --overflow-as-errors --retry-failed 2 ${test_paths}
9597
9698
- name: Upload Tests Results

0 commit comments

Comments
 (0)