.NET 9 RC 1 will include security fixes, so the very latest builds will be internal. As a way for us to test the newest possible public builds, we can update dotnet/runtime ahead of dotnet/sdk.
To do this:
Remove CoherentParentDependency="Microsoft.NET.Sdk" from eng/Version.Details.xml.
> darc update-dependencies --id 235694
Looking up build with BAR id 235694
Updating 'Microsoft.NETCore.App.Ref': '9.0.0-rc.1.24420.11' => '9.0.0-rc.1.24421.1' (from build '20240821.1' of 'https://github.com/dotnet/runtime')
Checking for coherency updates...
Using 'Strict' coherency mode. If this fails, a second attempt utilizing 'Legacy' Coherency mode will be made.
Updating 'Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport': '9.0.0-rc.1.24416.2' => '9.0.0-rc.1.24420.5' to ensure coherency with Microsoft.NETCore.App.Ref@9.0.0-rc.1.24421.1
Local dependencies updated based on build with BAR id 235694 (20240821.1 from https://github.com/dotnet/runtime@release/9.0-rc1)
After this is merged, we can add a new daily subscription, such as:
Changes: https://github.com/dotnet/runtime/compare/fe0cfd55...c4a79875
.NET 9 RC 1 will include security fixes, so the very latest builds will be internal. As a way for us to test the newest possible public builds, we can update dotnet/runtime ahead of dotnet/sdk.
To do this:
Remove
CoherentParentDependency="Microsoft.NET.Sdk"
fromeng/Version.Details.xml
.Find a commit at: https://github.com/dotnet/runtime/commits/release/9.0-rc1
Get the BAR build id for the commit:
After this is merged, we can add a new daily subscription, such as: