Skip to content

Commit c1a17ea

Browse files
authored
CI: Use Windows Server 2022 for MSVC 64-bit and MinGW builds
A bit of maintenance on the build CI: - Update MSVC 64-bit and MinGW builds from Windows Server 2019 to Windows Server 2022 - Update actions/checkout to v4 - Continue CI if one build fails (fail-fast: false)
1 parent 4a9b496 commit c1a17ea

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/Build.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@ jobs:
1212
name: ${{ matrix.config.name }}
1313
runs-on: ${{ matrix.config.os }}
1414
strategy:
15+
fail-fast: false
1516
matrix:
1617
config:
1718
- {
1819
name: "Windows MSVC 64 Bit",
19-
os: windows-2019,
20-
environment_script: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
21-
generators: "Visual Studio 16 2019",
20+
os: windows-2022,
21+
environment_script: "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat",
22+
generators: "Visual Studio 17 2022",
2223
msvc_arch: x64
2324
}
2425
- {
@@ -30,7 +31,7 @@ jobs:
3031
}
3132
- {
3233
name: "Windows MinGW",
33-
os: windows-2019,
34+
os: windows-2022,
3435
cc: "gcc",
3536
cxx: "g++",
3637
generators: "MinGW Makefiles"
@@ -56,7 +57,7 @@ jobs:
5657
env:
5758
CMAKE_GENERATOR: "${{ matrix.config.generators }}"
5859
steps:
59-
- uses: actions/checkout@v3
60+
- uses: actions/checkout@v4
6061
- run: git fetch --prune --unshallow
6162

6263
- name: Ubuntu/Mac/MinGW build

0 commit comments

Comments
 (0)