Add Windows Server 2025 support and remove WS2019 from CI matrix#175
Add Windows Server 2025 support and remove WS2019 from CI matrix#175
Conversation
|
@mtfriesen 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
Co-authored-by: mtfriesen <3517159+mtfriesen@users.noreply.github.com>
|
@copilot please add ws2025 too |
Co-authored-by: mtfriesen <3517159+mtfriesen@users.noreply.github.com>
Added Windows Server 2025 support to both the build and functional test matrices. The CI will now test on both WS2022 and WS2025, expanding coverage while keeping WS2022 as the primary artifact source. Also enhanced local development support by adding VS 2022 BuildTools path detection. (d1379e1) Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
This PR updates the GitHub Actions CI matrix to remove Windows Server 2019 (which has been removed from GitHub's hosted runners) and adds support for Windows Server 2025 as requested.
Changes Made
2019from the CI matrix as the WS2019 image is no longer available on GitHub-hosted runners2025to both build and functional test matrices to support Windows Server 2025tools/common.ps1Impact
The CI matrix now tests on both Windows Server 2022 and Windows Server 2025:
Build artifacts continue to be generated from Windows Server 2022 to maintain compatibility with downstream consumers while expanding test coverage to include the latest Windows Server version.
Fixes #174.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.