Skip to content

Commit 3832c0a

Browse files
authored
Update dependabot.yml
1 parent cfa762c commit 3832c0a

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

.github/dependabot.yml

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ updates:
55
- package-ecosystem: "github-actions"
66
directory: "/"
77
schedule:
8-
interval: "weekly"
8+
interval: "daily"
99
day: "monday"
1010
time: "09:00"
1111
# Set custom labels on pull requests
1212
labels:
1313
- "dependencies"
1414
- "security"
1515
- "automated"
16+
- "maintenance"
1617
# Limit the number of open PRs
1718
open-pull-requests-limit: 10
1819
# Assign reviewers automatically
@@ -23,4 +24,38 @@ updates:
2324
actions:
2425
patterns:
2526
- "*"
26-
27+
28+
# Updates for Composer dependencies (PHP packages)
29+
- package-ecosystem: "composer"
30+
directory: "/"
31+
schedule:
32+
interval: "daily"
33+
day: "monday"
34+
time: "09:00"
35+
# Set custom labels on pull requests
36+
labels:
37+
- "dependencies"
38+
- "php"
39+
- "automated"
40+
- "maintenance"
41+
# Limit the number of open PRs
42+
open-pull-requests-limit: 10
43+
# Assign reviewers automatically
44+
reviewers:
45+
- "EngineScript"
46+
# Group updates by dependency type
47+
groups:
48+
# Group all dev dependencies together
49+
dev-dependencies:
50+
patterns:
51+
- "*"
52+
dependency-type: "development"
53+
# Group production dependencies (if any are added later)
54+
production-dependencies:
55+
patterns:
56+
- "*"
57+
dependency-type: "production"
58+
# Allow updates to all dependency types
59+
allow:
60+
- dependency-type: "direct"
61+
- dependency-type: "indirect"

0 commit comments

Comments
 (0)