Skip to content

Commit 9799e19

Browse files
committed
Add Dependabot configuration
Track updates for the .NET SDK (global.json), NuGet packages and GitHub Actions on a weekly schedule. Minor and patch updates are grouped per ecosystem to reduce noise; major updates open their own PR. Updates are proposed as PRs and merged manually.
1 parent c12edce commit 9799e19

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Dependabot keeps the .NET SDK (global.json), NuGet packages and GitHub Actions versions up to date.
2+
#
3+
# Minor and patch updates are grouped into a single PR per ecosystem to cut noise; major updates open
4+
# their own PR so the breaking-change surface stays visible. Updates are proposed as PRs and merged
5+
# manually after the CI "Build & Test" check passes.
6+
version: 2
7+
updates:
8+
# Bumps the SDK version pinned in global.json, which setup-dotnet installs in CI. The dotnet-sdk
9+
# ecosystem only does version updates (no security updates) and targets global.json files.
10+
- package-ecosystem: dotnet-sdk
11+
directory: "/"
12+
schedule:
13+
interval: weekly
14+
open-pull-requests-limit: 10
15+
16+
- package-ecosystem: nuget
17+
directory: "/"
18+
schedule:
19+
interval: weekly
20+
open-pull-requests-limit: 10
21+
groups:
22+
nuget-minor-and-patch:
23+
update-types:
24+
- minor
25+
- patch
26+
27+
- package-ecosystem: github-actions
28+
directory: "/"
29+
schedule:
30+
interval: weekly
31+
open-pull-requests-limit: 10
32+
groups:
33+
actions-minor-and-patch:
34+
update-types:
35+
- minor
36+
- patch

0 commit comments

Comments
 (0)