Skip to content

Revert to Windows-2022#1556

Merged
awawa-dev merged 1 commit into
masterfrom
windows-2022
Jun 21, 2026
Merged

Revert to Windows-2022#1556
awawa-dev merged 1 commit into
masterfrom
windows-2022

Conversation

@awawa-dev

Copy link
Copy Markdown
Owner

Microsoft recently updated the Visual Studio environment on the latest GitHub Windows runners to VS2025 mid-cycle. This introduces significant risks of breaking changes and MSVC linking incompatibilities, particularly with our Qt dependencies fetched via aqtinstall, which are currently built and validated against the VS2022 toolchain.

While we appreciate Microsoft's enthusiasm for rapidly promoting VS2025, pushing a major toolchain upgrade onto existing runners without a proper transition period unnecessarily disrupts stable pipelines.

To ensure our CI remains reliable, predictable, and our Qt binaries continue to link correctly, we are locking the environment to the thoroughly tested VS2022 toolchain until a proper VS2025 migration can be validated.

Reference:
actions/runner-images#14017

@awawa-dev
awawa-dev merged commit 0785e65 into master Jun 21, 2026
22 checks passed
@awawa-dev
awawa-dev deleted the windows-2022 branch June 21, 2026 16:42
awawa-dev added a commit that referenced this pull request Jun 30, 2026
awawa-dev added a commit that referenced this pull request Jul 1, 2026
* Fix 1

* Fix 2

* Fix 3

* Fix 4

* Fix 5

* Final time refactor

* Fix warning

* Revert to Windows-2022 (#1556)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant