diff --git a/.github/workflows/macOS.yml b/.github/workflows/macOS.yml index 42282672f..63048ee73 100644 --- a/.github/workflows/macOS.yml +++ b/.github/workflows/macOS.yml @@ -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 diff --git a/.github/workflows/multi-gcc.yml b/.github/workflows/multi-gcc.yml index f20062458..73f42fd36 100644 --- a/.github/workflows/multi-gcc.yml +++ b/.github/workflows/multi-gcc.yml @@ -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) diff --git a/.github/workflows/scripts/generate_multi_gcc_workflow.py b/.github/workflows/scripts/generate_multi_gcc_workflow.py index 7e36f63af..81980f65d 100755 --- a/.github/workflows/scripts/generate_multi_gcc_workflow.py +++ b/.github/workflows/scripts/generate_multi_gcc_workflow.py @@ -94,7 +94,7 @@ def __repr__(self): 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) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index ea4394af5..64be455a4 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -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