Skip to content

Conversation

@striezel
Copy link
Contributor

@striezel striezel commented Jul 31, 2025

Description

The Windows Server 2019 runner image has been removed as of 2025-06-30, so it's not available anymore. For further information on that see actions/runner-images#12045.

However, we can test on the newer Windows Server 2022 image instead.

Unfortunately, the Windows Server 2019 image was the last one to have Visual Studio 2019, so from now on only Visual Studio 2022 can be used in the CI workflows for MSVC.

We could also use the Windows Server 2025 image, but it has Visual Studio 2022, too, just like the Windows Server 2022 image. So this would probably not make any difference.

References

actions/runner-images#12045

Tasklist

  • Ensure all CI builds for Windows OS pass
  • Review and approve

The Windows Server 2019 runner image has been removed as of 2025-06-30,
so it's not available anymore. For further information on that see
<actions/runner-images#12045>.

However, we can test on the newer Windows Server 2022 image instead.

Unfortunately, the Windows Server 2019 image was the last one to have
Visual Studio 2019, so from now on only Visual Studio 2022 can be used
in the CI workflows for MSVC.
Copy link
Member

@mloskot mloskot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@striezel Thank you very much!

I think it's best to simply use the current environments available on GitHub, without trying to set up custom variants, as it is always maintenance pain. A trade-off, but I see no better way, given limited resources for the maintenance of the project.

@mloskot mloskot merged commit 00d7e40 into boostorg:develop Aug 3, 2025
17 of 19 checks passed
@striezel striezel deleted the ci-windows-runner-update branch August 3, 2025 17:30
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.

2 participants