Skip to content

Commit 533a2ea

Browse files
Add new groups to Renovate configuration (#5381)
* Add .NET group to Renovate configuration Added a new group for .NET related dependencies in Renovate configuration. * Match with regular expressions Updated package name matching patterns for .NET * Add IdentityModel group to Renovate configuration Added a new group for IdentityModel packages in Renovate configuration. * Tweaks * Add OpenTelemetry group --------- Co-authored-by: Brandon Ording <bording@gmail.com>
1 parent 42e78e1 commit 533a2ea

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

.github/renovate.json5

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
{
2+
$schema: "https://docs.renovatebot.com/renovate-schema.json",
23
packageRules: [
4+
{
5+
description:"Packages that ship as part of .NET",
6+
matchDatasources: ["nuget"],
7+
matchPackageNames: [
8+
"/^Microsoft.AspNetCore./",
9+
"/^Microsoft.Extensions./",
10+
"/^System./",
11+
"!/^System.IdentityModel./",
12+
"!/^System.Management.Automation/",
13+
"!/^System.Reactive/"
14+
],
15+
groupName: ".NET Packages",
16+
groupSlug: "dotnet-packages"
17+
},
18+
{
19+
description:"IdentityModel packages that release separately from .NET",
20+
matchDatasources: ["nuget"],
21+
matchPackageNames: [
22+
"/^Microsoft.IdentityModel./",
23+
"/^System.IdentityModel./"
24+
],
25+
groupName: "IdentityModel",
26+
groupSlug: "identity-model"
27+
},
28+
{
29+
description:"OpenTelemetry packages",
30+
matchDatasources: ["nuget"],
31+
matchPackageNames: ["/^OpenTelemetry./"],
32+
groupName: "OpenTelemetry",
33+
groupSlug: "open-telemetry"
34+
},
335
{
436
description: "Keep ServiceControl.Management.PowerShell on 8.x",
537
matchFileNames: ["**/ServiceControl.Management.PowerShell.csproj"],

0 commit comments

Comments
 (0)