Skip to content

Commit 0a3b0de

Browse files
committed
ci: upgrade Github jobs from retired machine
1 parent 92b1094 commit 0a3b0de

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

.github/workflows/tests.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,25 @@ jobs:
1515
fail-fast: false
1616

1717
matrix:
18-
os: [windows-2019, windows-2022]
18+
toolset: [142, 143]
1919
cppstd: ['17', '20', '23']
2020
build-type: [Debug, Release]
2121
exclude:
22-
- os: windows-2019
22+
- toolset: 142
2323
cppstd: '23'
2424
include:
25-
- os: windows-2019
26-
msvc-version: 142
27-
- os: windows-2022
28-
msvc-version: 143
25+
- toolset: 142
26+
conan-compiler-version: 192
27+
- toolset: 143
28+
conan-compiler-version: 194
2929
- build-type: Debug
3030
cmake-preset: conan-debug
3131
- build-type: Release
3232
cmake-preset: conan-release
3333

34-
name: MSVC ${{ matrix.msvc-version }} - C++${{ matrix.cppstd }} - ${{ matrix.build-type }}
34+
name: MSVC ${{ matrix.toolset }} - C++${{ matrix.cppstd }} - ${{ matrix.build-type }}
3535

36-
runs-on: ${{ matrix.os }}
36+
runs-on: windows-2022
3737

3838
steps:
3939
- uses: actions/checkout@v4
@@ -52,6 +52,7 @@ jobs:
5252
- name: Install dependencies
5353
run: >
5454
conan install .
55+
-s compiler.version=${{ matrix.conan-compiler-version }}
5556
-s compiler.cppstd=${{ matrix.cppstd }}
5657
-s build_type=${{ matrix.build-type }}
5758
-b missing

0 commit comments

Comments
 (0)