Skip to content

Commit 5cd299e

Browse files
Add Dependabot config for .NET, NuGet, and GitHub Actions (microcks#21)
* Add Dependabot config for .NET, NuGet, and GitHub Actions Introduced a Dependabot configuration to automate dependency updates for `.NET SDK`, `NuGet` packages, and `GitHub Actions`. - Added `version: 2` to specify the configuration version. - Configured `.NET SDK` updates to run weekly on Tuesdays with a limit of 1 open pull request. - Configured `NuGet` updates to run weekly on Sundays with a limit of 3 open pull requests, grouping dependencies by patterns (e.g., `microsoft-sbom`, `testcontainers`, etc.). - Configured `GitHub Actions` updates to run weekly on Sundays with a limit of 3 open pull requests. - Disabled the `rebase-strategy` for `NuGet` and `GitHub Actions`. Signed-off-by: Santhosh Reddy Vootukuri (SUNNY) <nagavo@microsoft.com> * Remove TestContainers Signed-off-by: Santhosh Reddy Vootukuri (SUNNY) <nagavo@microsoft.com> --------- Signed-off-by: Santhosh Reddy Vootukuri (SUNNY) <nagavo@microsoft.com> Co-authored-by: Santhosh Reddy Vootukuri (SUNNY) <nagavo@microsoft.com> Signed-off-by: Santhosh Reddy Vootukuri <65618035+sunnynagavo@users.noreply.github.com>
1 parent 2712456 commit 5cd299e

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/dependabot.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
version: 2
2+
updates:
3+
# https://devblogs.microsoft.com/dotnet/using-dependabot-to-manage-dotnet-sdk-updates/
4+
- package-ecosystem: "dotnet-sdk"
5+
directory: /
6+
schedule:
7+
interval: "weekly"
8+
day: "tuesday"
9+
open-pull-requests-limit: 1
10+
11+
# NuGet package updates
12+
- package-ecosystem: nuget
13+
directory: /
14+
schedule:
15+
interval: "weekly"
16+
day: "sunday"
17+
open-pull-requests-limit: 3
18+
rebase-strategy: disabled
19+
groups:
20+
all-dependencies:
21+
patterns: ['*']
22+
23+
# Github Actions updates
24+
- package-ecosystem: github-actions
25+
directory: /
26+
schedule:
27+
interval: "weekly"
28+
day: "sunday"
29+
open-pull-requests-limit: 3
30+
rebase-strategy: disabled

0 commit comments

Comments
 (0)