diff --git a/.github/workflows/build-keytools-windows.yml b/.github/workflows/build-keytools-windows.yml index 1a5903565..bd0b047d0 100644 --- a/.github/workflows/build-keytools-windows.yml +++ b/.github/workflows/build-keytools-windows.yml @@ -14,7 +14,7 @@ jobs: steps: # Step 1: Checkout the repository - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true @@ -31,7 +31,7 @@ jobs: # Step 4: Upload executables as artifacts - name: Upload EXE Artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: windows-keytools path: | diff --git a/.github/workflows/test-build-lms.yml b/.github/workflows/test-build-lms.yml index ff5835473..cb5ff30df 100644 --- a/.github/workflows/test-build-lms.yml +++ b/.github/workflows/test-build-lms.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-build-mcux-sdk.yml b/.github/workflows/test-build-mcux-sdk.yml index b890f5bb1..a0f1bae70 100644 --- a/.github/workflows/test-build-mcux-sdk.yml +++ b/.github/workflows/test-build-mcux-sdk.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-build-sim-tpm.yml b/.github/workflows/test-build-sim-tpm.yml index 7a48dc33f..7fa806922 100644 --- a/.github/workflows/test-build-sim-tpm.yml +++ b/.github/workflows/test-build-sim-tpm.yml @@ -40,7 +40,7 @@ jobs: make ./tpm_server & - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 75f078514..1f058b7c5 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-custom-tlv-simulator.yml b/.github/workflows/test-custom-tlv-simulator.yml index ef1625b7f..beb4e456e 100644 --- a/.github/workflows/test-custom-tlv-simulator.yml +++ b/.github/workflows/test-custom-tlv-simulator.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -34,7 +34,7 @@ jobs: - name: Sign the image with a custom TLV run: | tools/keytools/sign --ed25519 --custom-tlv-buffer 0x0034 AABBCCDDEEFF0011223344 test-app/image.elf wolfboot_signing_private_key.der 1 - + - name: Re-assemble the internal_flash.dd image file run: | make assemble_internal_flash.dd diff --git a/.github/workflows/test-keytools-msys2.yml b/.github/workflows/test-keytools-msys2.yml index e8d2b9c9b..7fc4ce240 100644 --- a/.github/workflows/test-keytools-msys2.yml +++ b/.github/workflows/test-keytools-msys2.yml @@ -25,7 +25,7 @@ jobs: run: | git config --global core.autocrlf input - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-keytools.yml b/.github/workflows/test-keytools.yml index b488ff57a..cae92d4c4 100644 --- a/.github/workflows/test-keytools.yml +++ b/.github/workflows/test-keytools.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -236,7 +236,7 @@ jobs: - name: Delete generated key run: | rm -f wolfboot_signing_private_key.der - + - name: Remove generated keystore run: | rm -f src/keystore.c diff --git a/.github/workflows/test-parse-tools.yml b/.github/workflows/test-parse-tools.yml index 0251413ed..a69f0b39f 100644 --- a/.github/workflows/test-parse-tools.yml +++ b/.github/workflows/test-parse-tools.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-powerfail-simulator.yml b/.github/workflows/test-powerfail-simulator.yml index 1d99a3ba7..84263d724 100644 --- a/.github/workflows/test-powerfail-simulator.yml +++ b/.github/workflows/test-powerfail-simulator.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-renode-fastmath-smallstack.yml b/.github/workflows/test-renode-fastmath-smallstack.yml index 3565e6e11..bf4e11a48 100644 --- a/.github/workflows/test-renode-fastmath-smallstack.yml +++ b/.github/workflows/test-renode-fastmath-smallstack.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -51,7 +51,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-renode-noasm-smallstack.yml b/.github/workflows/test-renode-noasm-smallstack.yml index 27d4f01aa..66d796db6 100644 --- a/.github/workflows/test-renode-noasm-smallstack.yml +++ b/.github/workflows/test-renode-noasm-smallstack.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -51,7 +51,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-renode-noasm.yml b/.github/workflows/test-renode-noasm.yml index 75a5cd2ef..40b385bd6 100644 --- a/.github/workflows/test-renode-noasm.yml +++ b/.github/workflows/test-renode-noasm.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -60,7 +60,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-renode-nrf52.yml b/.github/workflows/test-renode-nrf52.yml index ea3903d4d..a447eb6b7 100644 --- a/.github/workflows/test-renode-nrf52.yml +++ b/.github/workflows/test-renode-nrf52.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -72,7 +72,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-renode-sha3.yml b/.github/workflows/test-renode-sha3.yml index 9623b759b..2ceb2b1e1 100644 --- a/.github/workflows/test-renode-sha3.yml +++ b/.github/workflows/test-renode-sha3.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -64,7 +64,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-renode-sha384.yml b/.github/workflows/test-renode-sha384.yml index 7801cd9bd..2caab8057 100644 --- a/.github/workflows/test-renode-sha384.yml +++ b/.github/workflows/test-renode-sha384.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -63,7 +63,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-renode-smallstack.yml b/.github/workflows/test-renode-smallstack.yml index e300a0710..ce25254a9 100644 --- a/.github/workflows/test-renode-smallstack.yml +++ b/.github/workflows/test-renode-smallstack.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -66,7 +66,7 @@ jobs: - name: Upload Output Dir - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Renode Test Results path: test_results/ diff --git a/.github/workflows/test-sunnyday-simulator.yml b/.github/workflows/test-sunnyday-simulator.yml index a391f9864..8545f9b80 100644 --- a/.github/workflows/test-sunnyday-simulator.yml +++ b/.github/workflows/test-sunnyday-simulator.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/test-wolfhsm-simulator.yml b/.github/workflows/test-wolfhsm-simulator.yml index 5a7db2ab1..0df3f97a2 100644 --- a/.github/workflows/test-wolfhsm-simulator.yml +++ b/.github/workflows/test-wolfhsm-simulator.yml @@ -19,10 +19,10 @@ jobs: - name: "wolfHSM ML-DSA" file: "config/examples/sim-wolfHSM-mldsa.config" fail-fast: false - + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -50,7 +50,7 @@ jobs: # checkout and build wolfHSM examples repo - name: Checkout wolfHSM-examples - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: wolfssl/wolfHSM-examples path: wolfHSM-examples