From c161f6942c0b0d08de68a4271f1c4f0ea18e5b39 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 18 Mar 2022 10:22:54 +0000 Subject: [PATCH] Test building in VS2022 in CI, drop VS2017 check --- .github/workflows/ci.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2694fa942..d42c18cbe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -93,37 +93,42 @@ jobs: windows: name: Windows needs: [commit-msg, clang-format] - runs-on: windows-2019 + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: - name: [ VS2015 x86 Development, VS2015 x64 Development, VS2015 x64 Release, VS2017 x64 Development, VS2019 x64 Development ] + name: [ VS2015 x86 Development, VS2015 x64 Development, VS2015 x64 Release, VS2019 x64 Development, VS2022 x64 Development ] include: - name: VS2015 x86 Development + os: windows-2019 compiler: VS2015 toolset: v140 platform: x86 configuration: Development - name: VS2015 x64 Development + os: windows-2019 compiler: VS2015 toolset: v140 platform: x64 configuration: Development - name: VS2015 x64 Release + os: windows-2019 compiler: VS2015 toolset: v140 platform: x64 configuration: Release - - name: VS2017 x64 Development - compiler: VS2017 - toolset: v141 - platform: x64 - configuration: Development - name: VS2019 x64 Development + os: windows-2019 compiler: VS2019 toolset: v142 platform: x64 configuration: Development + - name: VS2022 x64 Development + os: windows-2022 + compiler: VS2022 + toolset: v143 + platform: x64 + configuration: Development steps: - uses: actions/checkout@v2 with: