build: migrate windows CI from 2019 to 2025 (#5069)
Remove the windows-2019 runner from the CI pipeline as it has been
deprecated by GitHub Actions. Update the environment to the 2025
edition to ensure long-term support and compatibility with newer
toolchains.
Refs: https://github.com/actions/runner-images/issues/12045
Refs: 206850279f
Signed-off-by: Juan José Arboleda <soyjuanarbol@gmail.com>
This commit is contained in:
parent
e5f79e487b
commit
368647c818
6
.github/workflows/CI-win.yml
vendored
6
.github/workflows/CI-win.yml
vendored
@ -21,13 +21,15 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
config:
|
||||
- {toolchain: Visual Studio 16 2019, arch: Win32, server: 2019}
|
||||
- {toolchain: Visual Studio 16 2019, arch: x64, server: 2019}
|
||||
- {toolchain: Visual Studio 17 2022, arch: Win32, server: 2022}
|
||||
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2022}
|
||||
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2022, config: ASAN}
|
||||
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2022, config: UBSAN}
|
||||
- {toolchain: Visual Studio 17 2022, arch: arm64, server: 2022}
|
||||
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2025}
|
||||
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2025, config: ASAN}
|
||||
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2025, config: UBSAN}
|
||||
- {toolchain: Visual Studio 17 2022, arch: arm64, server: 2025}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Build
|
||||
|
||||
Loading…
Reference in New Issue
Block a user