Skip to content

Commit 7bd18d1

Browse files
[CI] Update Windows version; 2019 is going EOL
Use 'latest' label where we don't care about a specific Win version
1 parent abd0c40 commit 7bd18d1

File tree

4 files changed

+11
-12
lines changed

4 files changed

+11
-12
lines changed

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ jobs:
207207
VCPKG_PATH: "${{github.workspace}}/build/vcpkg/packages/hwloc_x64-windows;${{github.workspace}}/build/vcpkg/packages/tbb_x64-windows;${{github.workspace}}/build/vcpkg/packages/jemalloc_x64-windows"
208208
strategy:
209209
matrix:
210-
os: ['windows-2019', 'windows-2022']
210+
os: ['windows-2022', 'windows-2025']
211211
build_type: [Debug]
212212
compiler: [{c: icx, cxx: icx}]
213213
shared_library: ['ON', 'OFF']

.github/workflows/reusable_basic.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -237,32 +237,31 @@ jobs:
237237
VCPKG_PATH_BIN: "${{github.workspace}}/build/vcpkg/packages/hwloc_x64-windows/bin;${{github.workspace}}/build/vcpkg/packages/tbb_x64-windows/bin;${{github.workspace}}/build/vcpkg/packages/jemalloc_x64-windows/bin"
238238
strategy:
239239
matrix:
240-
os: ['windows-2019', 'windows-2022']
240+
os: ['windows-2022', 'windows-2025']
241241
build_type: [Debug, Release]
242242
compiler: [{c: cl, cxx: cl}]
243243
shared_library: ['ON', 'OFF']
244244
level_zero_provider: ['ON']
245245
cuda_provider: ['ON']
246246
cmake_ver: ['default']
247247
include:
248-
- os: 'windows-2019'
249-
# clang build fails on Windows 2022
248+
- os: 'windows-2022'
250249
build_type: Release
251250
compiler: {c: clang-cl, cxx: clang-cl}
252251
shared_library: 'ON'
253252
level_zero_provider: 'ON'
254253
cuda_provider: 'ON'
255254
toolset: "-T ClangCL"
256255
cmake_ver: '3.14.0-win64-x64'
257-
- os: 'windows-2022'
256+
- os: 'windows-2025'
258257
build_type: Release
259258
compiler: {c: cl, cxx: cl}
260259
shared_library: 'ON'
261260
level_zero_provider: 'ON'
262261
cuda_provider: 'ON'
263262
umfd_lib: 'ON'
264263
cmake_ver: '3.28.0-windows-x86_64'
265-
- os: 'windows-2022'
264+
- os: 'windows-2025'
266265
build_type: Release
267266
compiler: {c: cl, cxx: cl}
268267
shared_library: 'ON'
@@ -385,7 +384,7 @@ jobs:
385384
matrix:
386385
build_type: [Release]
387386

388-
runs-on: 'windows-2022'
387+
runs-on: 'windows-latest'
389388

390389
steps:
391390
- name: Checkout
@@ -427,7 +426,7 @@ jobs:
427426
matrix:
428427
build_type: [Release]
429428

430-
runs-on: 'windows-2022'
429+
runs-on: 'windows-latest'
431430

432431
steps:
433432
- name: Checkout
@@ -469,7 +468,7 @@ jobs:
469468
matrix:
470469
build_type: [Release]
471470

472-
runs-on: 'windows-2022'
471+
runs-on: 'windows-latest'
473472

474473
steps:
475474
- name: Checkout

.github/workflows/reusable_compatibility.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ jobs:
126126
env:
127127
VCPKG_PATH: "${{github.workspace}}/vcpkg/packages/hwloc_x64-windows;${{github.workspace}}/vcpkg/packages/tbb_x64-windows;${{github.workspace}}/vcpkg/packages/jemalloc_x64-windows"
128128
VCPKG_BIN_PATH: "${{github.workspace}}/vcpkg/packages/hwloc_x64-windows/bin;${{github.workspace}}/vcpkg/packages/tbb_x64-windows/bin;${{github.workspace}}/vcpkg/packages/jemalloc_x64-windows/bin"
129-
runs-on: "windows-2022"
129+
runs-on: "windows-latest"
130130

131131
steps:
132132
- name: Checkout "tag" UMF version

.github/workflows/reusable_sanitizers.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ jobs:
8282
compiler: [{c: cl, cxx: cl}, {c: clang-cl, cxx: clang-cl}]
8383
# Only ASAN is supported
8484
sanitizers: [{asan: ON}]
85-
name: Sanitizers (windows-2022, compilers=${{matrix.compiler.c}}/${{matrix.compiler.cxx}}, asan=${{matrix.sanitizers.asan}})
86-
runs-on: windows-2022
85+
name: Sanitizers (windows-latest, compilers=${{matrix.compiler.c}}/${{matrix.compiler.cxx}}, asan=${{matrix.sanitizers.asan}})
86+
runs-on: windows-latest
8787

8888
steps:
8989
- name: Checkout

0 commit comments

Comments
 (0)