name: Build on Windows on: workflow_dispatch jobs: build: runs-on: windows-2022 steps: - name: Checkout repo uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - name: Install dependencies run: choco install .github/workflows/choco_packages.config - name: Build Project # bash required otherwise this mysteriously (no error) fails at "Generating cyw43_bus_pio_spi.pio.h" shell: bash run: | mkdir build cd build cmake .. -G Ninja -DPICO_SDK_TESTS_ENABLED=1 -DCMAKE_BUILD_TYPE=Debug -DPICO_BOARD=pico_w cmake --build .