From 24511a395005f14e7566755fbd686fc49ec8f4f4 Mon Sep 17 00:00:00 2001 From: Carlos Pereira Atencio Date: Fri, 22 Mar 2024 16:18:24 +0000 Subject: [PATCH] ci: Add Windows to the CI builds. --- .github/workflows/build.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1718944..54ed983 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: # macos-13 is x86_64, and macos-14 is arm64 - os: [ubuntu-22.04, macos-13, macos-14] + os: [ubuntu-22.04, windows-2022, macos-13, macos-14] fail-fast: false runs-on: ${{ matrix.os }} name: build.py ${{ matrix.os }} @@ -25,12 +25,13 @@ jobs: - uses: carlosperate/arm-none-eabi-gcc-action@v1 with: release: 10.3-2021.10 - - name: Install CMake v3.22 via PyPI - run: python -m pip install cmake==3.28.3 + - name: Install CMake v3.22 & Ninja v1.11 via PyPI + run: python -m pip install cmake==3.28.3 ninja==1.11.1.1 - name: Check Versions run: | arm-none-eabi-gcc --version cmake --version + ninja --versio python --version uname -a - name: Build mpy-cross