Skip to content

Commit dc94526

Browse files
committed
Refine Dependabot configuration: adjust schedule, add reviewers, labels, commit message rules, and dependency grouping for Poetry and GitHub Actions.
1 parent 68dad8e commit dc94526

1 file changed

Lines changed: 41 additions & 3 deletions

File tree

.github/dependabot.yml

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,46 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "poetry" # See documentation for possible values
4-
directory: "/" # Location of package manifests
3+
- package-ecosystem: "poetry"
4+
directory: "/"
55
schedule:
6-
interval: "daily"
6+
interval: "weekly"
7+
open-pull-requests-limit: 10
8+
reviewers:
9+
- "james-ecd"
10+
assignees:
11+
- "james-ecd"
12+
commit-message:
13+
prefix: "deps"
14+
prefix-development: "deps-dev"
15+
include: "scope"
16+
labels:
17+
- "dependencies"
18+
- "python"
19+
groups:
20+
dev-dependencies:
21+
patterns:
22+
- "pytest*"
23+
- "ruff"
24+
- "requests-mock"
25+
- "pytest-cov"
26+
production-dependencies:
27+
patterns:
28+
- "pydantic*"
29+
- "requests*"
30+
- "gql"
31+
32+
- package-ecosystem: "github-actions"
33+
directory: "/"
34+
schedule:
35+
interval: "weekly"
36+
open-pull-requests-limit: 5
37+
reviewers:
38+
- "james-ecd"
739
assignees:
840
- "james-ecd"
41+
commit-message:
42+
prefix: "ci"
43+
include: "scope"
44+
labels:
45+
- "dependencies"
46+
- "github-actions"

0 commit comments

Comments
 (0)