diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4863f57508f..c7eca04801d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -39,12 +39,24 @@ updates: nuget: patterns: ["*"] group-by: dependency-name - # NuGet updates for System/A* through System/E* C# snippets + # NuGet updates for System/A* through System/C* C# snippets - package-ecosystem: "nuget" directories: - "snippets/csharp/System/A*/**/*" - "snippets/csharp/System/B*/**/*" - "snippets/csharp/System/C*/**/*" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + cooldown: + default-days: 7 + groups: + nuget: + patterns: ["*"] + group-by: dependency-name + # NuGet updates for System/D* through System/E* C# snippets + - package-ecosystem: "nuget" + directories: - "snippets/csharp/System/D*/**/*" - "snippets/csharp/System/E*/**/*" schedule: @@ -143,13 +155,26 @@ updates: nuget: patterns: ["*"] group-by: dependency-name - # NuGet updates for System.A*, System.B*, System.CodeDom*, and System.Collections* C# snippets + # NuGet updates for System.A*, System.B*, System.CodeDom*, and System.Collections C# snippets - package-ecosystem: "nuget" directories: - "snippets/csharp/System.A*/**/*" - "snippets/csharp/System.B*/**/*" - "snippets/csharp/System.CodeDom*/**/*" - - "snippets/csharp/System.Collections*/**/*" + - "snippets/csharp/System.Collections/**/*" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + cooldown: + default-days: 7 + groups: + nuget: + patterns: ["*"] + group-by: dependency-name + # NuGet updates for System.Collections.* C# snippets + - package-ecosystem: "nuget" + directories: + - "snippets/csharp/System.Collections.*/**/*" schedule: interval: "weekly" open-pull-requests-limit: 5 @@ -173,10 +198,25 @@ updates: nuget: patterns: ["*"] group-by: dependency-name - # NuGet updates for System.D* C# snippets + # NuGet updates for System.Data* and System.Diagnostics* C# snippets - package-ecosystem: "nuget" directories: - - "snippets/csharp/System.D*/**/*" + - "snippets/csharp/System.Data*/**/*" + - "snippets/csharp/System.Diagnostics*/**/*" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + cooldown: + default-days: 7 + groups: + nuget: + patterns: ["*"] + group-by: dependency-name + # NuGet updates for System.Drawing* and System.Dynamic* C# snippets + - package-ecosystem: "nuget" + directories: + - "snippets/csharp/System.Drawing*/**/*" + - "snippets/csharp/System.Dynamic*/**/*" schedule: interval: "weekly" open-pull-requests-limit: 5 @@ -248,10 +288,22 @@ updates: nuget: patterns: ["*"] group-by: dependency-name - # NuGet updates for System.S* through System.T* C# snippets + # NuGet updates for System.S* C# snippets - package-ecosystem: "nuget" directories: - "snippets/csharp/System.S*/**/*" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + cooldown: + default-days: 7 + groups: + nuget: + patterns: ["*"] + group-by: dependency-name + # NuGet updates for System.T* C# snippets + - package-ecosystem: "nuget" + directories: - "snippets/csharp/System.T*/**/*" schedule: interval: "weekly"