Skip to content

Commit 7cf3cd7

Browse files
committed
chore: standardize dependabot config
1 parent e78db84 commit 7cf3cd7

File tree

1 file changed

+13
-41
lines changed

1 file changed

+13
-41
lines changed

.github/dependabot.yml

Lines changed: 13 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,21 @@
1-
---
21
version: 2
32
updates:
4-
# === GitHub Actions ===
5-
- package-ecosystem: github-actions
6-
directory: /
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
75
schedule:
8-
interval: weekly
9-
labels: [dependencies, automated, actions]
6+
interval: "monthly"
7+
open-pull-requests-limit: 1
8+
labels: ["dependencies", "automated"]
109
groups:
11-
actions-minor-patch:
10+
github-actions-all:
1211
patterns: ["*"]
13-
update-types: [minor, patch]
14-
actions-major:
15-
patterns: ["*"]
16-
update-types: [major]
17-
# === Python dev (pip) ===
18-
- package-ecosystem: pip
19-
directory: /
20-
schedule:
21-
interval: weekly
22-
labels: [dependencies, automated, dev]
23-
groups:
24-
pip-dev-minor-patch:
25-
patterns:
26-
- pytest*
27-
- flake8*
28-
- black
29-
- isort
30-
- mypy*
31-
- coverage*
32-
- tox*
33-
- ruff
34-
- pylint*
35-
- bandit
36-
- pre-commit
37-
- sphinx*
38-
- mkdocs*
39-
update-types: [minor, patch]
40-
# === Python runtime (pip) ===
41-
- package-ecosystem: pip
42-
directory: /
12+
13+
- package-ecosystem: "pip"
14+
directory: "/"
4315
schedule:
44-
interval: weekly
45-
labels: [dependencies, automated, runtime]
16+
interval: "monthly"
17+
open-pull-requests-limit: 1
18+
labels: ["dependencies", "automated"]
4619
groups:
47-
pip-runtime-minor-patch:
20+
pip-all:
4821
patterns: ["*"]
49-
update-types: [minor, patch]

0 commit comments

Comments
 (0)