Skip to content

Comments

VS Target Branch/Channel props & OptProf Schedule now reflect Dev18 VS release cadence#7163

Open
donnie-msft wants to merge 3 commits intodevfrom
dev-donnie-msft-channelsEvergreen
Open

VS Target Branch/Channel props & OptProf Schedule now reflect Dev18 VS release cadence#7163
donnie-msft wants to merge 3 commits intodevfrom
dev-donnie-msft-channelsEvergreen

Conversation

@donnie-msft
Copy link
Contributor

Bug

Fixes: https://github.com/NuGet/Client.Engineering/issues/3650

Description

  • Fixes OptProf on 18.4 or higher by changing the VS Target Branch/Channel to the new naming pattern for Dev18.

    Dev will use the latest main VS build, while the release branch will use the public Insiders VS build.

    VsTargetChannel Branch
    insiders Current release branch
    int.main dev
  • Changes the triggers so that only LTS branches and dev branch run OptProf.
    Going forward, only the branches that support VS's LTS release cycle need OptProf.

I also expect we'll stop seeing OptProf failures we've seen with 7.x.x release branches since this change stops queuing all 7.x.x release branches for OptProf.

PR Checklist

  • Meaningful title, helpful description and a linked NuGet/Home issue
  • Added tests
  • Link to an issue or pull request to update docs if this PR changes settings, environment variables, new feature, etc.

@donnie-msft donnie-msft requested a review from a team as a code owner February 21, 2026 02:32
@dotnet-policy-service
Copy link
Contributor

Since this PR is changing CI as it modifies YML files, please verify that you've addressed how this change should apply to release branches. Either:

  • Link to equivalent PRs or Issues for each currently supported branch.
    or
  • Explain in the PR description why this change doesn't apply to release branches.

zivkan
zivkan previously approved these changes Feb 21, 2026
Copy link
Member

@zivkan zivkan left a comment

Choose a reason for hiding this comment

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

LGTM 👍

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