From d2d03aedd1ab4a3b512fd7e3e4bae2ff0e1ae39d Mon Sep 17 00:00:00 2001 From: William Vinnicombe Date: Wed, 29 Apr 2026 16:52:31 +0100 Subject: [PATCH 1/2] GCC should be pre-installed on Windows runners --- .github/workflows/test.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c804cfa1..eece3606 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,10 +33,6 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Install mingw (Windows mingw) - if: runner.os == 'Windows' && matrix.generator == 'Ninja' - run: | - choco install -y mingw --version=12.2.0 - name: Install arm-none-eabi-gcc (Windows & MacOS) if: runner.os == 'Windows' || runner.os == 'macOS' uses: carlosperate/arm-none-eabi-gcc-action@v1 From 5685c5564d12ce2c7261b5364afe92e68d9ee47f Mon Sep 17 00:00:00 2001 From: William Vinnicombe Date: Fri, 12 Jun 2026 16:36:12 +0100 Subject: [PATCH 2/2] Update Windows visual studio 17 is not available on GitHub runners any more --- .github/workflows/test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index eece3606..e58f2d7a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - generator: ["Ninja", "Unix Makefiles", "Visual Studio 17 2022"] + generator: ["Ninja", "Unix Makefiles", "Visual Studio 18 2026"] mbedtls: ["mbedtls", ""] libusb: ["libusb", ""] compile: ["compile", ""] @@ -19,15 +19,15 @@ jobs: - os: 'windows-latest' generator: "Unix Makefiles" - os: 'ubuntu-latest' - generator: "Visual Studio 17 2022" + generator: "Visual Studio 18 2026" - os: 'macos-latest' - generator: "Visual Studio 17 2022" + generator: "Visual Studio 18 2026" - libusb: "" compile: "compile" - os: 'windows-latest' # only precompiled ELFs supported for Windows MSVC compile: "compile" - generator: "Visual Studio 17 2022" + generator: "Visual Studio 18 2026" runs-on: ${{ matrix.os }} steps: