Skip to content

Commit 60e5e23

Browse files
chore(deps): update dependabot.yml for dotnet-sdk and nuget packages
Signed-off-by: SebastienDegodez <[email protected]>
1 parent d7a70cb commit 60e5e23

File tree

1 file changed

+46
-2
lines changed

1 file changed

+46
-2
lines changed

.github/dependabot.yml

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,57 @@
11
version: 2
22
updates:
3-
- package-ecosystem: nuget
3+
# https://devblogs.microsoft.com/dotnet/using-dependabot-to-manage-dotnet-sdk-updates/
4+
- package-ecosystem: "dotnet-sdk"
45
directory: /
6+
schedule:
7+
interval: "weekly"
8+
day: "tuesday"
9+
open-pull-requests-limit: 1
10+
11+
# NuGet package updates for SRC
12+
- package-ecosystem: nuget
13+
directory: /src
14+
schedule:
15+
interval: weekly
16+
day: sunday
17+
open-pull-requests-limit: 3
18+
rebase-strategy: disabled
19+
groups:
20+
microsoft-sbom:
21+
patterns: ['Microsoft.Sbom.*']
22+
testcontainers:
23+
patterns: ['Testcontainers*']
24+
# Grouping for .NET packages (Monorepo)
25+
microsoft:
26+
patterns: [Microsoft.*, System.*]
27+
all-dependencies:
28+
patterns: ['*']
29+
30+
# NuGet package updates for TESTS
31+
- package-ecosystem: nuget
32+
directory: /tests
533
schedule:
634
interval: weekly
735
day: sunday
836
open-pull-requests-limit: 3
937
rebase-strategy: disabled
10-
38+
groups:
39+
test-dependencies:
40+
patterns: ['coverlet.collector', 'Microsoft.NET.Test.Sdk']
41+
xunit:
42+
patterns: [xunit.*]
43+
# Grouping for Testcontainers
44+
testcontainers:
45+
patterns: ['Testcontainers*']
46+
kafka:
47+
patterns: ['Confluent.Kafka']
48+
rabbitmq:
49+
patterns: ['RabbitMQ.Client']
50+
restassured:
51+
patterns: ['RestAssured.Net']
52+
all-dependencies:
53+
patterns: ['*']
54+
1155
# Github Actions updates
1256
- package-ecosystem: github-actions
1357
directory: /

0 commit comments

Comments
 (0)