Skip to content

Commit 4ebd914

Browse files
liamgoldclaude
andcommitted
Add Dependabot configuration for automated dependency updates
Configure Dependabot to automatically check for dependency updates weekly on Tuesdays. Includes NPM updates for the Admin Client and NuGet updates for the main library, while ignoring Kentico packages for manual control. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent dac2c44 commit 4ebd914

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

.github/dependabot.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
version: 2
2+
updates:
3+
# Maintain dependencies for Admin Client project (npm)
4+
- package-ecosystem: "npm"
5+
directory: "/src/Client/"
6+
schedule:
7+
interval: "weekly"
8+
day: "tuesday"
9+
time: "07:00"
10+
ignore:
11+
- dependency-name: "@kentico/*"
12+
groups:
13+
react:
14+
patterns:
15+
- "react*"
16+
- "@types/react*"
17+
webpack:
18+
patterns:
19+
- "webpack*"
20+
- "*-loader"
21+
open-pull-requests-limit: 5
22+
23+
# Maintain NuGet dependencies for main library
24+
- package-ecosystem: "nuget"
25+
directory: "/"
26+
schedule:
27+
interval: "weekly"
28+
day: "tuesday"
29+
time: "07:00"
30+
ignore:
31+
- dependency-name: "Kentico.Xperience.*"
32+
open-pull-requests-limit: 5

0 commit comments

Comments
 (0)