-
@MichaelSimons @mthalman I'm keeping my eye on a change that was merged in the sdk 8.0.1xx branch last week to become available in the dotnet/dotnet repo. This made me wonder: what controls when changes arrive in dotnet/dotnet repo? cc @omajid |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
The dotnet/installer repo controls what ends up in dotnet/dotnet (VMR). Any time a commit is made in installer, a synchronization pipeline runs which updates the VMR to reflect that change. The installer repo defines references to all of its dependencies in Version.Details.xml. Its actually a graph of dependencies since each of those dependencies has its own set of dependencies. The repos that are represented in the VMR are synced according to the commits referenced in these dependencies. In order to know when a particular change makes it way to be available from the installer repo, you'd need to track the dependency flow. For example, this PR was just merged which represents the dependency flow of the sdk repo into installer. |
Beta Was this translation helpful? Give feedback.
The dotnet/installer repo controls what ends up in dotnet/dotnet (VMR). Any time a commit is made in installer, a synchronization pipeline runs which updates the VMR to reflect that change. The installer repo defines references to all of its dependencies in Version.Details.xml. Its actually a graph of dependencies since each of those dependencies has its own set of dependencies. The repos that are represented in the VMR are synced according to the commits referenced in these dependencies.
In order to know when a particular change makes it way to be available from the installer repo, you'd need to track the dependency flow. For example, this PR was just merged which represents the dependen…