diff --git a/.github/renovate.json5 b/.github/renovate.json5 index ae1932a58b..e7d3bed0e9 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,44 +1,7 @@ { $schema: "https://docs.renovatebot.com/renovate-schema.json", + extends: ["group:monorepos", "group:recommended"], packageRules: [ - { - description:"Packages that ship as part of .NET", - matchDatasources: ["nuget"], - matchPackageNames: [ - "/^Microsoft.AspNetCore./", - "/^Microsoft.Extensions./", - "/^System./", - "!/^System.IdentityModel./", - "!/^System.Management.Automation/", - "!/^System.Reactive/" - ], - groupName: ".NET Packages", - groupSlug: "dotnet-packages" - }, - { - description:"IdentityModel packages that release separately from .NET", - matchDatasources: ["nuget"], - matchPackageNames: [ - "/^Microsoft.IdentityModel./", - "/^System.IdentityModel./" - ], - groupName: "IdentityModel", - groupSlug: "identity-model" - }, - { - description:"OpenTelemetry packages", - matchDatasources: ["nuget"], - matchPackageNames: ["/^OpenTelemetry./"], - groupName: "OpenTelemetry", - groupSlug: "open-telemetry" - }, - { - description:"Aspire packages and the Aspire.AppHost.Sdk MSBuild SDK", - matchDatasources: ["nuget"], - matchPackageNames: ["/^Aspire\\./"], - groupName: "Aspire", - groupSlug: "aspire" - }, { description: "Keep ServiceControl.Management.PowerShell on 8.x", matchFileNames: ["**/ServiceControl.Management.PowerShell.csproj"],