Skip to content

Commit fffaea8

Browse files
committed
chore: configure monthly grouped dependabot updates
1 parent f852b22 commit fffaea8

1 file changed

Lines changed: 9 additions & 51 deletions

File tree

.github/dependabot.yml

Lines changed: 9 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,13 @@
1-
---
21
version: 2
32
updates:
4-
# === GitHub Actions ===
5-
- package-ecosystem: github-actions
6-
directory: /
7-
schedule:
8-
interval: weekly
9-
labels: [dependencies, automated, actions]
10-
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: /
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: /
43-
schedule:
44-
interval: weekly
45-
labels: [dependencies, automated, runtime]
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
time: "03:00"
8+
timezone: "Etc/UTC"
9+
open-pull-requests-limit: 1
10+
labels: ["dependencies", "automated"]
4611
groups:
47-
pip-runtime-minor-patch:
12+
github-actions-all:
4813
patterns: ["*"]
49-
update-types: [minor, patch]
50-
# === Docker ===
51-
- package-ecosystem: docker
52-
directory: /
53-
schedule:
54-
interval: weekly
55-
labels: [dependencies, automated, docker]

0 commit comments

Comments
 (0)