Skip to content

[DO NOT MERGE] CI validation for #11893 (dotnet12 feeds vs codeflow #11869) - #11894

Closed
subhajitm wants to merge 10 commits into
mainfrom
dev/subhajitm/validate-dotnet12-feeds
Closed

[DO NOT MERGE] CI validation for #11893 (dotnet12 feeds vs codeflow #11869)#11894
subhajitm wants to merge 10 commits into
mainfrom
dev/subhajitm/validate-dotnet12-feeds

Conversation

@subhajitm

@subhajitm subhajitm commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Do not merge. CI-only validation branch for #11893, to be closed once green.

Why this exists

#11893 adds the dotnet12 / dotnet12-transport feeds to NuGet.config. Its own CI run cannot actually prove the fix, because main currently pins 11.0.0-rc.1.26411.119, which is still available on dotnet11 — so #11893 going green only demonstrates that adding the feeds causes no regression.

This branch is codeflow PR #11869 + the NuGet.config change from #11893, so CI here restores the exact versions that are failing today (11.0.0-rc.1.26452.110). A green run is direct evidence that the feed addition fixes the NU1102 failures on #11869.

What is being reproduced

#11869 fails on all six legs with:

Tools.proj : error NU1102: Unable to find package Microsoft.NETCore.App.Ref
             with version (= 11.0.0-rc.1.26452.110)

plus Microsoft.NETCore.App.Runtime.win-{x86,x64,arm64} and Microsoft.NETCore.App.Host.win-{x86,x64,arm64}. Those assets are published to dotnet12 / dotnet12-transport, which WPF does not currently consume.

Locally, Restore.cmd -ci with this branch succeeds for x86, x64 and arm64 with 0 errors, and all seven packages resolve from dotnet12. This PR confirms the same in real CI.

See #11893 for the full analysis and the change actually proposed for merge.

Microsoft Reviewers: Open in CodeFlow

dotnet-maestro Bot and others added 10 commits August 26, 2026 02:10
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26411.119 -> 11.0.0-beta.26424.125)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26411.119 -> 11.0.0-rc.1.26424.125)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26424.125 -> 11.0.0-beta.26426.111)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26424.125 -> 11.0.0-rc.1.26426.111)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26426.111 -> 11.0.0-beta.26427.102)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26426.111 -> 11.0.0-rc.1.26427.102)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26427.102 -> 11.0.0-beta.26427.131)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26427.102 -> 11.0.0-rc.1.26427.131)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26427.131 -> 11.0.0-beta.26429.101)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26427.131 -> 11.0.0-rc.1.26429.101)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26429.101 -> 11.0.0-beta.26430.103)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26429.101 -> 11.0.0-rc.1.26430.103)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26430.103 -> 11.0.0-beta.26431.109)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26430.103 -> 11.0.0-rc.1.26431.109)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26431.109 -> 11.0.0-beta.26451.109)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26431.109 -> 11.0.0-rc.1.26451.109)
[[ commit created by automation ]]
Updated Dependencies:
Microsoft.DotNet.Arcade.Sdk, Microsoft.DotNet.CodeAnalysis, Microsoft.DotNet.GenAPI, Microsoft.DotNet.Helix.Sdk (Version 11.0.0-beta.26451.109 -> 11.0.0-beta.26452.110)
Microsoft.Dotnet.WinForms.ProjectTemplates, Microsoft.NETCore.App.Ref, Microsoft.Private.Winforms, System.CodeDom, System.Configuration.ConfigurationManager, System.Diagnostics.EventLog, System.DirectoryServices, System.Drawing.Common, System.Formats.Nrbf, System.IO.Packaging, System.Private.Windows.Core.TestUtilities, System.Reflection.MetadataLoadContext, System.Resources.Extensions, System.Runtime.Serialization.Formatters, System.Security.Cryptography.Xml, System.Security.Permissions, System.Windows.Extensions (Version 11.0.0-rc.1.26451.109 -> 11.0.0-rc.1.26452.110)
[[ commit created by automation ]]
The VMR (dotnet/dotnet) main branch now publishes its 11.0.0-rc.1.* assets to
the dotnet12/dotnet12-transport feeds. WPF's NuGet.config only listed feeds up
to dotnet11, so codeflow PR #11869 failed restore with NU1102 on
Microsoft.NETCore.App.{Ref,Runtime.win-*,Host.win-*} 11.0.0-rc.1.26452.110.

dotnet/winforms already carries these two sources.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dotnet-policy-service dotnet-policy-service Bot added PR metadata: Label to tag PRs, to facilitate with triage draft labels Sep 3, 2026
@subhajitm subhajitm closed this Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

draft PR metadata: Label to tag PRs, to facilitate with triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant