From afccfef3c22feafa2b371637feaf80fee689aacc Mon Sep 17 00:00:00 2001 From: blckmn Date: Thu, 3 Jul 2025 17:30:11 +1000 Subject: [PATCH] Adding recursive sub-modules checkout --- .github/workflows/ci.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8c3fc10896..6797109264 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,10 @@ jobs: outputs: targets: ${{ steps.get-targets.outputs.targets }} steps: - - uses: actions/checkout@v4 + - name: Checkout code + uses: actions/checkout@v4 + with: + submodules: recursive - name: Cache build toolchain uses: actions/cache@v4 @@ -32,10 +35,6 @@ jobs: if: steps.cache-toolchain.outputs.cache-hit != 'true' run: make arm_sdk_install - - name: Hydrate the PICO sdk - if: steps.cache-toolchain.outputs.cache-hit != 'true' - run: make pico_sdk - - name: Build pico tool and install if: steps.cache-toolchain.outputs.cache-hit != 'true' run: make picotool_install @@ -58,6 +57,8 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 + with: + submodules: recursive - name: Fetch toolchain from cache uses: actions/cache@v4