Skip to content

Commit 1866d0f

Browse files
Copilotoyve
andcommitted
Add Dependabot configuration for npm and GitHub Actions
Co-authored-by: oyve <16225018+oyve@users.noreply.github.com>
1 parent 69feb59 commit 1866d0f

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

.github/dependabot.yml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Dependabot configuration for automated dependency updates
2+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
3+
4+
version: 2
5+
updates:
6+
# Update npm dependencies
7+
- package-ecosystem: "npm"
8+
directory: "/"
9+
schedule:
10+
interval: "weekly"
11+
day: "monday"
12+
open-pull-requests-limit: 10
13+
labels:
14+
- "dependencies"
15+
- "npm"
16+
commit-message:
17+
prefix: "chore(deps):"
18+
include: "scope"
19+
# Group minor and patch updates together to reduce PR noise
20+
groups:
21+
development-dependencies:
22+
dependency-type: "development"
23+
update-types:
24+
- "minor"
25+
- "patch"
26+
production-dependencies:
27+
dependency-type: "production"
28+
update-types:
29+
- "minor"
30+
- "patch"
31+
32+
# Update GitHub Actions
33+
- package-ecosystem: "github-actions"
34+
directory: "/"
35+
schedule:
36+
interval: "weekly"
37+
day: "monday"
38+
open-pull-requests-limit: 5
39+
labels:
40+
- "dependencies"
41+
- "github-actions"
42+
commit-message:
43+
prefix: "chore(deps):"
44+
include: "scope"

0 commit comments

Comments
 (0)