Skip to content

Update all vs2019 image usage in eng/common and eng/ templates to vs2022#16407

Merged
mmitche merged 2 commits intomainfrom
copilot/update-vs2019-to-vs2022
Dec 12, 2025
Merged

Update all vs2019 image usage in eng/common and eng/ templates to vs2022#16407
mmitche merged 2 commits intomainfrom
copilot/update-vs2019-to-vs2022

Conversation

Copy link
Contributor

Copilot AI commented Dec 12, 2025

VS2019 images contain only older runtimes. All pipeline templates now reference windows.vs2022.amd64 instead of windows.vs2019.amd64.

Files updated:

  • azure-pipelines.yml - main official build pipeline
  • azure-pipelines-unofficial.yml - unofficial build pipeline
  • eng/validate-sdk.yml - SDK validation job
  • eng/promote-build.yml - build promotion pipeline
  • eng/common/core-templates/job/publish-build-assets.yml - asset publishing job
  • eng/common/core-templates/post-build/post-build.yml - post-build validation (2 pool references)
  • eng/common/templates/variables/pool-providers.yml - documentation comment

All references updated from:

image: windows.vs2019.amd64
demands: ImageOverride -equals windows.vs2019.amd64

To:

image: windows.vs2022.amd64
demands: ImageOverride -equals windows.vs2022.amd64

To double check:

Original prompt

This section details on the original issue you should resolve

<issue_title>Update all vs2019 image usage in eng/common and eng/ templates to vs2022</issue_title>
<issue_description>The vs2019 images contain only older runtimes. Update all vs2019 usage in eng/common/* as well as eng/* to vs2022 images.</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update all vs2019 image usage to vs2022 Update all vs2019 image usage in eng/common and eng/ templates to vs2022 Dec 12, 2025
Copilot AI requested a review from mmitche December 12, 2025 15:53
@mmitche mmitche marked this pull request as ready for review December 12, 2025 16:05
@mmitche mmitche requested a review from premun December 12, 2025 16:06
@premun
Copy link
Member

premun commented Dec 12, 2025

This will need to be done on 10.0 and 8.0 branches too?

@mmitche
Copy link
Member

mmitche commented Dec 12, 2025

This will need to be done on 10.0 and 8.0 branches too?

Yeah. Will backport as necessary or have copilot do it separately.

@mmitche mmitche merged commit ef352dd into main Dec 12, 2025
9 checks passed
@mmitche mmitche deleted the copilot/update-vs2019-to-vs2022 branch December 12, 2025 16:43
@mmitche
Copy link
Member

mmitche commented Dec 12, 2025

/backport tor release/10.0

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.

Update all vs2019 image usage in eng/common and eng/ templates to vs2022

3 participants