From da241b5be5bc31374db73623df952f8e6529db67 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Wed, 18 Sep 2019 09:05:35 -0700 Subject: [PATCH] Add an automated node to the dependency graph for .NET 3 Tools (#647) The dependency graph adds an automated node from arcade master to .NET Tools - Latest today because the master branch only goes to validation, but implicitly this always flows to .NET Tools - Latest. Add the same for .NET 3 Tools --- .../src/Darc/Operations/GetDependencyFlowGraphOperation.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Microsoft.DotNet.Darc/src/Darc/Operations/GetDependencyFlowGraphOperation.cs b/src/Microsoft.DotNet.Darc/src/Darc/Operations/GetDependencyFlowGraphOperation.cs index 0b19118f53..0e0c0a440f 100644 --- a/src/Microsoft.DotNet.Darc/src/Darc/Operations/GetDependencyFlowGraphOperation.cs +++ b/src/Microsoft.DotNet.Darc/src/Darc/Operations/GetDependencyFlowGraphOperation.cs @@ -43,6 +43,13 @@ public override async Task ExecuteAsync() Channel = await barOnlyRemote.GetChannelAsync(".NET Tools - Latest") } ); + defaultChannels.Add( + new DefaultChannel(0, "https://github.com/dotnet/arcade", true) + { + Branch = "refs/heads/release/3.x", + Channel = await barOnlyRemote.GetChannelAsync(".NET 3 Tools") + } + ); List subscriptions = (await barOnlyRemote.GetSubscriptionsAsync()).ToList(); // Build, then prune out what we don't want to see if the user specified