Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[maestro] setup direct subscription for dotnet/runtime (#9239)
Changes: dotnet/runtime@fe0cfd5...c4a7987 .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`. * Find a commit at: https://github.com/dotnet/runtime/commits/release/9.0-rc1 * Get the BAR build id for the commit: > darc get-build --repo dotnet/runtime --commit c4a79875fcb2c76b2e92ff50940d4ea9264e2eeb Repository: https://github.com/dotnet/runtime Branch: release/9.0-rc1 Commit: c4a79875fcb2c76b2e92ff50940d4ea9264e2eeb Build Number: 20240821.1 Date Produced: 8/21/2024 7:33 AM AzDO Build Id: 2520584 BAR Build Id: 235694 Released: False Channels: - .NET 9 RC 1 * Get the latest update: > 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: > darc add-subscription --channel ".NET 9 RC 1" --target-branch "release/9.0.1xx-rc1" --source-repo https://github.com/dotnet/runtime --target-repo https://github.com/dotnet/android
- Loading branch information