diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 3ad5543..dd7e9f8 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -39,6 +39,7 @@ jobs: uses: actions/checkout@v4 with: repository: raspberrypi/pico-sdk + ref: 1.5.1 path: pico-sdk submodules: true diff --git a/.github/workflows/micropython.yml b/.github/workflows/micropython.yml index 868d765..0798272 100644 --- a/.github/workflows/micropython.yml +++ b/.github/workflows/micropython.yml @@ -8,7 +8,7 @@ on: env: MICROPYTHON_VERSION: v1.23.0 - WORKFLOW_VERSION: 0 + WORKFLOW_VERSION: 1 jobs: deps: @@ -38,13 +38,14 @@ jobs: if: steps.cache.outputs.cache-hit != 'true' shell: bash working-directory: micropython - run: git submodule update --init - - - name: Fetch Pico SDK submodules - if: steps.cache.outputs.cache-hit != 'true' - shell: bash - working-directory: micropython/lib/pico-sdk - run: git submodule update --init + run: | + git submodule update --init lib/pico-sdk + git submodule update --init lib/cyw43-driver + git submodule update --init lib/lwip + git submodule update --init lib/mbedtls + git submodule update --init lib/micropython-lib + git submodule update --init lib/tinyusb + git submodule update --init lib/btstack - name: Build mpy-cross if: steps.cache.outputs.cache-hit != 'true'