Skip to content

Add .NET 12 feeds and channel mapping - #5299

Merged
LoopedBard3 merged 1 commit into
dotnet:mainfrom
LoopedBard3:loopedbard3-add-dotnet-12-feeds
Sep 4, 2026
Merged

LoopedBard3 merged 1 commit into
dotnet:mainfrom
LoopedBard3:loopedbard3-add-dotnet-12-feeds

Conversation

@LoopedBard3

Copy link
Copy Markdown
Member

Summary

  • add the public dotnet12 and dotnet12-transport NuGet feeds
  • point the main channel at the 12.0 SDK branch while retaining the net11.0 TFM
  • add explicit 11.0 and release/11.0 channel mappings

This follows the previous rollout pattern from #4969 (feeds), #5014 (next SDK channel with the existing TFM), #5064 (later TFM switch), and #4439 (explicit version channel mappings).

Validation

  • verified both .NET 12 feed endpoints are reachable
  • validated the channel map resolves main to branch 12.0 with TFM net11.0, while the new .NET 11 channels continue to resolve branch 11.0

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 3, 2026 18:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes are small, consistent with existing patterns, and the updated mappings/feeds are syntactically and structurally correct based on the surrounding code/config.

Pull request overview

Updates the repo’s dependency feeds and channel resolution so perf infrastructure can pull .NET 12 daily SDK builds while continuing to build/run benchmarks targeting net11.0.

Changes:

  • Add dotnet12 and dotnet12-transport public NuGet feeds to NuGet.config.
  • Update scripts/channel_map.py so main maps to SDK branch 12.0 with TFM net11.0, and add explicit 11.0 / release/11.0 mappings.
File summaries
File Description
scripts/channel_map.py Adjusts channel-to-(TFM, SDK branch, quality) mappings to point main at 12.0 while adding explicit .NET 11 channels.
NuGet.config Adds the public .NET 12 feed endpoints so restores can consume .NET 12 packages.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@LoopedBard3 LoopedBard3 self-assigned this Sep 3, 2026

@DrewScoggins DrewScoggins left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@LoopedBard3
LoopedBard3 merged commit 2e0afbc into dotnet:main Sep 4, 2026
73 of 77 checks passed
@LoopedBard3
LoopedBard3 deleted the loopedbard3-add-dotnet-12-feeds branch September 4, 2026 19:01
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.

3 participants