Add --recursive flag to git submodule cmd

Update all github workflows because picotool is (properly) using mbedtls
in pico-sdk and it now has its own submodules.
This commit is contained in:
Peter Harper 2025-04-11 20:55:12 +01:00
parent 1ff632128f
commit 5172583f5c
4 changed files with 4 additions and 4 deletions

View File

@ -19,7 +19,7 @@ jobs:
- name: Checkout repo
uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init
run: git submodule update --init --recursive
- name: Install dependencies
run: |
brew install cmake

View File

@ -23,7 +23,7 @@ jobs:
uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init
run: git submodule update --init --recursive
- name: Host Release
run: cd ${{github.workspace}}; mkdir -p build; rm -rf build/*; cd build; cmake ../ -DPICO_SDK_TESTS_ENABLED=1 -DCMAKE_BUILD_TYPE=Release -DPICO_NO_PICOTOOL=1 -DPICO_PLATFORM=host; make --output-sync=target --no-builtin-rules --no-builtin-variables -j$(nproc)

View File

@ -94,7 +94,7 @@ jobs:
uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init
run: git submodule update --init --recursive
- name: Host Release
run: cd ${{github.workspace}}; mkdir -p build; rm -rf build/*; cd build; cmake ../ -DPICO_SDK_TESTS_ENABLED=1 -DCMAKE_BUILD_TYPE=Release -DPICO_NO_PICOTOOL=1 -DPICO_PLATFORM=host; make --output-sync=target --no-builtin-rules --no-builtin-variables -j$(nproc)

View File

@ -19,7 +19,7 @@ jobs:
- name: Checkout repo
uses: actions/checkout@v4
- name: Checkout submodules
run: git submodule update --init
run: git submodule update --init --recursive
- name: Install dependencies
run: choco install .github/workflows/choco_packages.config