Skip to content

Add .NET 12 feeds and channel mapping - #4

Closed
LoopedBard3 wants to merge 12 commits into
mainfrom
loopedbard3-add-dotnet-12-feeds
Closed

LoopedBard3 wants to merge 12 commits into
mainfrom
loopedbard3-add-dotnet-12-feeds

Conversation

@LoopedBard3

Copy link
Copy Markdown
Owner

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 dotnet#4969 (feeds), dotnet#5014 (next SDK channel with the existing TFM), dotnet#5064 (later TFM switch), and dotnet#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

dotnet-maestro Bot and others added 12 commits August 11, 2026 23:24
…811.1 (dotnet#5274)

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk From Version 11.0.0-beta.26261.101 -> To Version 11.0.0-beta.26411.101
Microsoft.Extensions.Logging , Microsoft.NET.ILLink , Microsoft.NET.ILLink.Tasks , Microsoft.NETCore.App.Ref , Microsoft.WindowsDesktop.App.Ref , System.Threading.Channels From Version 11.0.0-preview.5.26261.101 -> To Version 11.0.0-rc.1.26411.101
Microsoft.NET.Sdk From Version 11.0.100-preview.5.26261.101 -> To Version 11.0.100-rc.1.26411.101

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26414.1+azdo.14973703
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.99

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26414.1+azdo.14975266
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.100

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26414.1+azdo.14977411
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.101

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26415.1+azdo.14984303
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.102

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26415.1+azdo.14984304
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.103

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26416.1+azdo.14987548
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.104

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26417.1+azdo.14995020
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.105

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26418.1+azdo.15000395
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.106

* Update dependencies from https://github.com/dotnet/android build 10.0.110-ci.main.26418.1+azdo.15008631
On relative base path root
Microsoft.Android.Sdk.Windows From Version 36.1.95 -> To Version 36.1.107

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/xharness build 20260813.1
On relative base path root
Microsoft.DotNet.XHarness.CLI From Version 11.0.0-prerelease.26411.5 -> To Version 11.0.0-prerelease.26413.1

* Update dependencies from https://github.com/dotnet/xharness build 20260817.1
On relative base path root
Microsoft.DotNet.XHarness.CLI From Version 11.0.0-prerelease.26411.5 -> To Version 11.0.0-prerelease.26417.1

* Update dependencies from https://github.com/dotnet/xharness build 20260817.4
On relative base path root
Microsoft.DotNet.XHarness.CLI From Version 11.0.0-prerelease.26411.5 -> To Version 11.0.0-prerelease.26417.4

* Update dependencies from https://github.com/dotnet/xharness build 20260818.1
On relative base path root
Microsoft.DotNet.XHarness.CLI From Version 11.0.0-prerelease.26411.5 -> To Version 11.0.0-prerelease.26418.1

* Update dependencies from https://github.com/dotnet/xharness build 20260818.2
On relative base path root
Microsoft.DotNet.XHarness.CLI From Version 11.0.0-prerelease.26411.5 -> To Version 11.0.0-prerelease.26418.2

* Update dependencies from https://github.com/dotnet/xharness build 20260819.1
On relative base path root
Microsoft.DotNet.XHarness.CLI From Version 11.0.0-prerelease.26411.5 -> To Version 11.0.0-prerelease.26419.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/maui build 20260811.5
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26411.6

* Update dependencies from https://github.com/dotnet/maui build 20260811.7
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.100-ci.inflight.26411.8

* Update dependencies from https://github.com/dotnet/maui build 20260812.4
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26412.5

* Update dependencies from https://github.com/dotnet/maui build 20260812.3
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26412.4

* Update dependencies from https://github.com/dotnet/maui build 20260812.8
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26412.10

* Update dependencies from https://github.com/dotnet/maui build 20260812.10
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.inflight.26412.11

* Update dependencies from https://github.com/dotnet/maui build 20260813.6
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26413.7

* Update dependencies from https://github.com/dotnet/maui build 20260813.9
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.inflight.26413.10

* Update dependencies from https://github.com/dotnet/maui build 20260813.7
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26413.8

* Update dependencies from https://github.com/dotnet/maui build 20260814.4
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26414.5

* Update dependencies from https://github.com/dotnet/maui build 20260814.3
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.inflight.26414.4

* Update dependencies from https://github.com/dotnet/maui build 20260815.2
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26415.2

* Update dependencies from https://github.com/dotnet/maui build 20260815.5
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26415.5

* Update dependencies from https://github.com/dotnet/maui build 20260816.4
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.inflight.26416.5

* Update dependencies from https://github.com/dotnet/maui build 20260816.2
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26416.3

* Update dependencies from https://github.com/dotnet/maui build 20260818.1
On relative base path root
Microsoft.Maui.Controls From Version 10.0.110-ci.main.26411.2 -> To Version 10.0.110-ci.main.26418.1

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…811.19 (dotnet#5275)

On relative base path root
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk From Version 11.0.0-beta.26411.112 -> To Version 11.0.0-beta.26411.119
Microsoft.Extensions.Logging , Microsoft.NET.ILLink , Microsoft.NET.ILLink.Tasks , Microsoft.NETCore.App.Ref , Microsoft.WindowsDesktop.App.Ref , System.Threading.Channels From Version 11.0.0-rc.1.26411.112 -> To Version 11.0.0-rc.1.26411.119
Microsoft.NET.Sdk From Version 11.0.100-rc.1.26411.112 -> To Version 11.0.100-rc.1.26411.119

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
The coreclr _MSBuildArgs value joined /p:PublishReadyToRun and /p:PublishReadyToRunComposite with ';'. Since _MSBuildArgs is passed to Helix as a single quoted argument and Helix treats ';' as a command separator when generating the run script, the semicolons split the quoted argument across separate command lines. This caused setup_helix.py to receive only the first arg and the remaining /p: args to run as standalone commands (failing with 'The filename, directory name, or volume label syntax is incorrect').

Use spaces instead, matching every other append in the PropertyGroup. The Python side already splits on [;\s]+, so args still parse correctly.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Co-authored-by: Parker Bibus <parker.bibus@microsoft.com>
Copilot-Session: 0cabccd5-6263-4ed9-abe7-a8da6c6979a3
- preserve the extracted dotnet/dotnet VMR commit as PERFLAB_DATA_dotnet_commit_hash
- resolve the corresponding dotnet/runtime commit from the VMR src/source-manifest.json
- report that value as PERFLAB_DATA_runtime_commit_hash
* Test ad-hoc signing for iOS scenarios
* Skip MAUI entitlements for ad-hoc signing
* Use empty entitlements for ad-hoc signing

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Apply apt's native bounded lock acquisition to every generated Debian-family package operation, eliminating the check/use race in the up-front fuser polling.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Add Pixel 10a performance coverage

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Align Pixel 10a runtime device handling

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Enable PSS for Android memory tests

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Warm up Android device before PSS setup

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Record Android memory before procstats capture

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 309b3a9e-9724-411f-8460-751ec0faa6a3

---------

Co-authored-by: Parker Bibus <parker.bibus@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 309b3a9e-9724-411f-8460-751ec0faa6a3
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@LoopedBard3

Copy link
Copy Markdown
Owner Author

Closing the fork-targeted PR; this change is being submitted to dotnet/performance.

@LoopedBard3 LoopedBard3 closed this Sep 3, 2026
@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.

4 participants