Skip to content

Commit 77bff3a

Browse files
committed
chore: standardize dependabot config
1 parent 164a5dd commit 77bff3a

1 file changed

Lines changed: 22 additions & 46 deletions

File tree

.github/dependabot.yml

Lines changed: 22 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,31 @@
1-
---
21
version: 2
32
updates:
4-
# === GitHub Actions ===
5-
- package-ecosystem: github-actions
6-
directory: /
3+
- package-ecosystem: "uv"
4+
directory: "/"
75
schedule:
8-
interval: weekly
9-
labels: [dependencies, automated, actions]
6+
interval: "monthly"
7+
open-pull-requests-limit: 1
108
groups:
11-
actions-minor-patch:
12-
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: /
9+
all-uv-dependencies:
10+
patterns:
11+
- "*"
12+
13+
- package-ecosystem: "docker"
14+
directory: "/"
2015
schedule:
21-
interval: weekly
22-
labels: [dependencies, automated, dev]
16+
interval: "monthly"
17+
open-pull-requests-limit: 1
2318
groups:
24-
pip-dev-minor-patch:
19+
all-docker-dependencies:
2520
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: /
21+
- "*"
22+
23+
- package-ecosystem: "github-actions"
24+
directory: "/"
4325
schedule:
44-
interval: weekly
45-
labels: [dependencies, automated, runtime]
26+
interval: "monthly"
27+
open-pull-requests-limit: 1
4628
groups:
47-
pip-runtime-minor-patch:
48-
patterns: ["*"]
49-
update-types: [minor, patch]
50-
# === Docker ===
51-
- package-ecosystem: docker
52-
directory: /
53-
schedule:
54-
interval: weekly
55-
labels: [dependencies, automated, docker]
29+
all-github-actions-dependencies:
30+
patterns:
31+
- "*"

0 commit comments

Comments
 (0)