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: