diff --git a/.github/workflows/footprint.yml b/.github/workflows/footprint.yml index ad92ab7a..763429e8 100644 --- a/.github/workflows/footprint.yml +++ b/.github/workflows/footprint.yml @@ -10,7 +10,7 @@ jobs: footprint_test: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-build-cmake-dot-config.yml b/.github/workflows/test-build-cmake-dot-config.yml index 30ce88da..65661f19 100644 --- a/.github/workflows/test-build-cmake-dot-config.yml +++ b/.github/workflows/test-build-cmake-dot-config.yml @@ -10,7 +10,7 @@ jobs: name: cmake .config test (${{ matrix.target }}) runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 15 strategy: diff --git a/.github/workflows/test-build-cmake-presets.yml b/.github/workflows/test-build-cmake-presets.yml index 7eaf06b7..901e03f6 100644 --- a/.github/workflows/test-build-cmake-presets.yml +++ b/.github/workflows/test-build-cmake-presets.yml @@ -15,7 +15,7 @@ jobs: name: Build on Ubuntu runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 20 defaults: run: diff --git a/.github/workflows/test-build-cmake-script.yml b/.github/workflows/test-build-cmake-script.yml index 1a779a7f..c8d4f8b7 100644 --- a/.github/workflows/test-build-cmake-script.yml +++ b/.github/workflows/test-build-cmake-script.yml @@ -14,7 +14,7 @@ jobs: name: Build wolfBoot (target=${{ matrix.target }}) runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 15 strategy: diff --git a/.github/workflows/test-build-cmake.yml b/.github/workflows/test-build-cmake.yml index 9f8f9015..7c1e6091 100644 --- a/.github/workflows/test-build-cmake.yml +++ b/.github/workflows/test-build-cmake.yml @@ -8,7 +8,7 @@ jobs: cmake_automated_test: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-build-lms.yml b/.github/workflows/test-build-lms.yml index 57f5f5de..1553e96c 100644 --- a/.github/workflows/test-build-lms.yml +++ b/.github/workflows/test-build-lms.yml @@ -19,7 +19,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build-mcux-sdk-manifests.yml b/.github/workflows/test-build-mcux-sdk-manifests.yml index ae4255af..b57d4bbd 100644 --- a/.github/workflows/test-build-mcux-sdk-manifests.yml +++ b/.github/workflows/test-build-mcux-sdk-manifests.yml @@ -22,7 +22,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build-mcux-sdk.yml b/.github/workflows/test-build-mcux-sdk.yml index b28d47b8..b6547b64 100644 --- a/.github/workflows/test-build-mcux-sdk.yml +++ b/.github/workflows/test-build-mcux-sdk.yml @@ -19,7 +19,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build-pico-sdk.yml b/.github/workflows/test-build-pico-sdk.yml index 99181c04..c7cc0bef 100644 --- a/.github/workflows/test-build-pico-sdk.yml +++ b/.github/workflows/test-build-pico-sdk.yml @@ -22,7 +22,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build-powerpc.yml b/.github/workflows/test-build-powerpc.yml index d4f2aef5..9924b53c 100644 --- a/.github/workflows/test-build-powerpc.yml +++ b/.github/workflows/test-build-powerpc.yml @@ -19,7 +19,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-powerpc:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-powerpc:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build-psoc6.yml b/.github/workflows/test-build-psoc6.yml index eedac2a9..1a89e7c6 100644 --- a/.github/workflows/test-build-psoc6.yml +++ b/.github/workflows/test-build-psoc6.yml @@ -19,7 +19,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build-stm32cube.yml b/.github/workflows/test-build-stm32cube.yml index 08257c4c..2d7d94a6 100644 --- a/.github/workflows/test-build-stm32cube.yml +++ b/.github/workflows/test-build-stm32cube.yml @@ -23,7 +23,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 57f5f5de..1553e96c 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -19,7 +19,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-cppcheck.yml b/.github/workflows/test-cppcheck.yml index 87cb3e86..35436c51 100644 --- a/.github/workflows/test-cppcheck.yml +++ b/.github/workflows/test-cppcheck.yml @@ -10,7 +10,7 @@ jobs: cppcheck: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-custom-tlv-simulator.yml b/.github/workflows/test-custom-tlv-simulator.yml index e2d3dcfe..be94d6d0 100644 --- a/.github/workflows/test-custom-tlv-simulator.yml +++ b/.github/workflows/test-custom-tlv-simulator.yml @@ -10,7 +10,7 @@ jobs: custom_tlv_simulator_tests: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-elf-scattered.yml b/.github/workflows/test-elf-scattered.yml index 6dc13fc6..d47d9046 100644 --- a/.github/workflows/test-elf-scattered.yml +++ b/.github/workflows/test-elf-scattered.yml @@ -10,7 +10,7 @@ jobs: elf_scattered_test: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-external-library-paths.yml b/.github/workflows/test-external-library-paths.yml index 8fcaa83a..4d437547 100644 --- a/.github/workflows/test-external-library-paths.yml +++ b/.github/workflows/test-external-library-paths.yml @@ -11,7 +11,7 @@ jobs: test_external_libs: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 # Matrix to test multiple configurations diff --git a/.github/workflows/test-filesystem.yml b/.github/workflows/test-filesystem.yml index 8d22a902..3e481c85 100644 --- a/.github/workflows/test-filesystem.yml +++ b/.github/workflows/test-filesystem.yml @@ -10,7 +10,7 @@ jobs: build-lib-fs-example: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/test-hooks-simulator.yml b/.github/workflows/test-hooks-simulator.yml index a3e3b733..23f385ac 100644 --- a/.github/workflows/test-hooks-simulator.yml +++ b/.github/workflows/test-hooks-simulator.yml @@ -10,7 +10,7 @@ jobs: hooks_test: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 30 strategy: fail-fast: false diff --git a/.github/workflows/test-keytools.yml b/.github/workflows/test-keytools.yml index 0ed67c99..5d6848f2 100644 --- a/.github/workflows/test-keytools.yml +++ b/.github/workflows/test-keytools.yml @@ -11,7 +11,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 steps: @@ -294,4 +294,3 @@ jobs: run: | ./tools/keytools/sign --ecc256 --sha256 --custom-tlv-string 0x46 "Hello world" test-app/image.elf wolfboot_signing_private_key.der 3 grep "Hello world" test-app/image_v3_signed.bin - diff --git a/.github/workflows/test-library.yml b/.github/workflows/test-library.yml index 985a76fd..ee7417b7 100644 --- a/.github/workflows/test-library.yml +++ b/.github/workflows/test-library.yml @@ -10,7 +10,7 @@ jobs: test-lib: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 strategy: diff --git a/.github/workflows/test-parse-tools.yml b/.github/workflows/test-parse-tools.yml index aafb145d..01c4977d 100644 --- a/.github/workflows/test-parse-tools.yml +++ b/.github/workflows/test-parse-tools.yml @@ -11,7 +11,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-powerpc:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-powerpc:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-powerfail-simulator.yml b/.github/workflows/test-powerfail-simulator.yml index 738e26a0..43b6f5a3 100644 --- a/.github/workflows/test-powerfail-simulator.yml +++ b/.github/workflows/test-powerfail-simulator.yml @@ -10,7 +10,7 @@ jobs: powerfail_simulator_tests: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 steps: @@ -583,4 +583,3 @@ jobs: - name: Run emergency fallback test (FLASH_MULTI_SECTOR_ERASE=1) run: | tools/scripts/sim-update-emergency-fallback.sh - diff --git a/.github/workflows/test-sim-self-update.yml b/.github/workflows/test-sim-self-update.yml index 535638dd..3726de44 100644 --- a/.github/workflows/test-sim-self-update.yml +++ b/.github/workflows/test-sim-self-update.yml @@ -10,7 +10,7 @@ jobs: self_update_simulator_test: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-sunnyday-simulator.yml b/.github/workflows/test-sunnyday-simulator.yml index b80f0ead..f8b3dd4b 100644 --- a/.github/workflows/test-sunnyday-simulator.yml +++ b/.github/workflows/test-sunnyday-simulator.yml @@ -10,7 +10,7 @@ jobs: simulator_tests: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/test-units.yml b/.github/workflows/test-units.yml index 1bd802e6..7841f1a8 100644 --- a/.github/workflows/test-units.yml +++ b/.github/workflows/test-units.yml @@ -10,7 +10,7 @@ jobs: unit_tests: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 15 steps: diff --git a/.github/workflows/test-vscode.yml b/.github/workflows/test-vscode.yml index 61f3d794..c2e28247 100644 --- a/.github/workflows/test-vscode.yml +++ b/.github/workflows/test-vscode.yml @@ -21,7 +21,7 @@ jobs: check: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-arm:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-arm:v1.0 # Provide fallbacks when not workflow_dispatch env: WORKSPACE_PATH: ${{ github.event_name == 'workflow_dispatch' && inputs.workspace_path || 'IDE/VSCode/wolfBoot.code-workspace' }} diff --git a/.github/workflows/test-wolfhsm-simulator.yml b/.github/workflows/test-wolfhsm-simulator.yml index 0579a84d..a5646d1a 100644 --- a/.github/workflows/test-wolfhsm-simulator.yml +++ b/.github/workflows/test-wolfhsm-simulator.yml @@ -49,7 +49,7 @@ jobs: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/wolfboot-ci-sim:v0.9.5 + image: ghcr.io/wolfssl/wolfboot-ci-sim:v1.0 timeout-minutes: 30 steps: diff --git a/.github/workflows/trustzone-emulator-tests.yml b/.github/workflows/trustzone-emulator-tests.yml index 2cd62604..18744bba 100644 --- a/.github/workflows/trustzone-emulator-tests.yml +++ b/.github/workflows/trustzone-emulator-tests.yml @@ -8,7 +8,7 @@ jobs: trustzone-emulator-tests: runs-on: ubuntu-latest container: - image: ghcr.io/wolfssl/m33mu-ci:1.9 + image: ghcr.io/wolfssl/wolfboot-ci-m33mu:v1.0 steps: - uses: actions/checkout@v4