From e60c641048be9fc4a1114cd7c44873478b9a8f93 Mon Sep 17 00:00:00 2001 From: "Eric St. John" Date: Tue, 5 May 2026 10:50:12 -0700 Subject: [PATCH] Replace individual repo entries with VMR source index bundles The dotnet/dotnet VMR build now uploads source index stage 1 data for all repos built as part of the unified build. This replaces individual per-repo entries (arcade, roslyn, runtime, winforms, wpf, msbuild, aspnetcore, sdk) with two VMR bundle entries: - dotnet-dotnet: covers all repos from the Linux source-build leg - dotnet-dotnet-windows: covers Windows-only repos (winforms, wpf, windowsdesktop) from the Windows x64 vertical Both bundles extract to the same directory so their SLN files merge into a single unified source tree for indexing. Repos not part of the VMR (maui, machinelearning, wcf, aspire, extensions, iot, performance) are kept as-is. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/index/repositories.props | 79 +++++++++++++----------------------- 1 file changed, 28 insertions(+), 51 deletions(-) diff --git a/src/index/repositories.props b/src/index/repositories.props index 3deb806..560f9cc 100644 --- a/src/index/repositories.props +++ b/src/index/repositories.props @@ -6,41 +6,19 @@ - - dotnet-arcade - https://github.com/dotnet/arcade - - - dotnet-roslyn - https://github.com/dotnet/roslyn - - - dotnet-runtime - https://github.com/dotnet/runtime - - - dotnet-winforms - https://github.com/dotnet/winforms - - - dotnet-wpf - https://github.com/dotnet/wpf - - - https://github.com/dotnet/iot - - $(ArcadeBuildCmd) - - main - - - https://github.com/dotnet/msbuild - main - true - - $(ArcadeBuildCmd) - - + + + dotnet-dotnet + https://github.com/dotnet/dotnet + + + dotnet-dotnet-windows + https://github.com/dotnet/dotnet + $(RepositoryPath)dotnet/ + $(RepositoryPath)dotnet/src/ + + + dotnet-maui https://github.com/dotnet/maui @@ -53,22 +31,6 @@ dotnet-wcf https://github.com/dotnet/wcf - - dotnet-aspnetcore - https://github.com/dotnet/aspnetcore - - - https://github.com/dotnet/performance - - $(ArcadeBuildCmd) -projects src\benchmarks\micro\MicroBenchmarks.sln - - - - https://github.com/dotnet/sdk - - $(ArcadeBuildCmd) -projects src\benchmarks\micro\MicroBenchmarks.sln - - dotnet-aspire https://github.com/dotnet/aspire @@ -77,5 +39,20 @@ dotnet-extensions https://github.com/dotnet/extensions + + + + https://github.com/dotnet/iot + + $(ArcadeBuildCmd) + + main + + + https://github.com/dotnet/performance + + $(ArcadeBuildCmd) -projects src\benchmarks\micro\MicroBenchmarks.sln + +