Skip to content

Commit c84b9d9

Browse files
committed
[ci] Update Windows runner to Server 2025
1 parent 7bef4f8 commit c84b9d9

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
build:
5757
strategy:
5858
matrix:
59-
os: [ubuntu-20.04, macos-15, windows-2022]
59+
os: [ubuntu-20.04, macos-15, windows-2025]
6060
target-arch: [ X64 ]
6161
include:
6262
- os-name: linux
@@ -74,7 +74,7 @@ jobs:
7474
bazel-config: release_macos
7575
target-arch: ARM64
7676
- os-name: windows
77-
os: windows-2022
77+
os: windows-2025
7878
bazel-config: release_windows
7979
runs-on: ${{ matrix.os }}
8080
name: build (${{ matrix.os-name }})

.github/workflows/test.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
[
3030
{ name : linux, image : ubuntu-20.04 },
3131
{ name : macOS, image : macos-15 },
32-
{ name : windows, image : windows-2022 }
32+
{ name : windows, image : windows-2025 }
3333
]
3434
config:
3535
[
@@ -43,19 +43,19 @@ jobs:
4343
- os: { name: linux, image: ubuntu-20.04 }
4444
config: { suffix: -asan }
4545
# Windows has a custom non-debug bazel config.
46-
- os: { name : windows, image : windows-2022 }
46+
- os: { name : windows, image : windows-2025 }
4747
config: { suffix: '' }
4848
# TODO (later): The custom Windows-debug configuration consistently runs out of disk
4949
# space on CI, disable it for now. Once https://github.com/bazelbuild/bazel/issues/21615
5050
# has been resolved we can likely re-enable it and possibly fold up the custom
5151
# configurations, as we can more easily disable PDB file generation.
52-
# - os: { name : windows, image : windows-2022 }
52+
# - os: { name : windows, image : windows-2025 }
5353
# config: { suffix: -debug, bazel-args: --config=windows_dbg }
5454
exclude:
5555
# Skip the matrix generated Windows non-debug config to use the one added above.
56-
- os: { name : windows, image : windows-2022 }
56+
- os: { name : windows, image : windows-2025 }
5757
config: { suffix: '' }
58-
- os: { name : windows, image : windows-2022 }
58+
- os: { name : windows, image : windows-2025 }
5959
config: { suffix: -debug }
6060
# due to resource constraints, exclude the macOS-debug runner for now. linux-debug and
6161
# linux-asan should provide sufficient coverage for building in the debug configuration.

0 commit comments

Comments
 (0)