Skip to content

Update CI to Windows Server 2025 with Visual Studio 2026 - #321

Open
shankarseal wants to merge 1 commit into
mainfrom
shankarseal-update-build-vs2026
Open

Update CI to Windows Server 2025 with Visual Studio 2026#321
shankarseal wants to merge 1 commit into
mainfrom
shankarseal-update-build-vs2026

Conversation

@shankarseal

@shankarseal shankarseal commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

The current CI uses windows-2022 runners with Visual Studio 2022 tooling. With Visual Studio 2026 now available as a public beta via the windows-2025-vs2026 runner image (actions/runner-images#13638), this PR migrates both build jobs to take advantage of the updated toolchain.

Changes in build.yml:

  • runs-on: windows-2022 -> windows-2025-vs2026 (both build-vs and build-cmake jobs)
  • CMake generator: "Visual Studio 17 2022" -> "Visual Studio 18 2026" (all invocations)
  • CMAKE_GENERATOR env var updated to match in build-cmake
  • PLATFORM_TOOLSET: v143 -> v145 (VS 2026 MSVC toolset)

Note: windows-2025-vs2026 is currently a public beta image. Per the runner-images announcement, windows-latest and windows-2025 will default to this image starting mid-June 2026, at which point this label will resolve identically to windows-2025.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 70c92899-1e48-48fe-9afa-5dc83fedfeb8
@shankarseal
shankarseal force-pushed the shankarseal-update-build-vs2026 branch from 034c8d1 to 83036d2 Compare August 4, 2026 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants