Skip to content

Commit 9fc6684

Browse files
committed
meta: synchronize weekly maintenance window and grouping
Align all Dependabot ecosystems (pip, docker, actions) to trigger weekly on Mondays at 05:00 UTC. Enable update grouping and rebase strategy to minimize PR noise and ensure a streamlined update cycle.
1 parent cf83ed2 commit 9fc6684

1 file changed

Lines changed: 18 additions & 9 deletions

File tree

.github/dependabot.yml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@ updates:
33
- package-ecosystem: "pip"
44
directory: "/"
55
schedule:
6-
interval: "monthly"
7-
open-pull-requests-limit: 1
6+
interval: "weekly"
7+
day: "monday"
8+
time: "05:00"
9+
open-pull-requests-limit: 10
10+
pull-request-branch-merge-strategy: "rebase"
811
groups:
9-
monthly-python:
12+
python-dependencies:
1013
patterns:
1114
- "*"
1215
commit-message:
@@ -15,10 +18,13 @@ updates:
1518
- package-ecosystem: "github-actions"
1619
directory: "/"
1720
schedule:
18-
interval: "monthly"
19-
open-pull-requests-limit: 1
21+
interval: "weekly"
22+
day: "monday"
23+
time: "05:00"
24+
open-pull-requests-limit: 10
25+
pull-request-branch-merge-strategy: "rebase"
2026
groups:
21-
monthly-actions:
27+
actions-dependencies:
2228
patterns:
2329
- "*"
2430
commit-message:
@@ -27,10 +33,13 @@ updates:
2733
- package-ecosystem: "docker"
2834
directory: "/"
2935
schedule:
30-
interval: "monthly"
31-
open-pull-requests-limit: 1
36+
interval: "weekly"
37+
day: "monday"
38+
time: "05:00"
39+
open-pull-requests-limit: 10
40+
pull-request-branch-merge-strategy: "rebase"
3241
groups:
33-
monthly-docker:
42+
docker-dependencies:
3443
patterns:
3544
- "*"
3645
commit-message:

0 commit comments

Comments
 (0)