Skip to content

Commit af5189d

Browse files
committed
Enable grouped security updates
1 parent 26e6643 commit af5189d

1 file changed

Lines changed: 62 additions & 53 deletions

File tree

.github/dependabot.yml

Lines changed: 62 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,64 @@
11
version: 2
2-
32
updates:
4-
# Python (pip) dependencies
5-
- package-ecosystem: "pip"
6-
directory: "/"
7-
schedule:
8-
interval: "weekly"
9-
day: "monday"
10-
open-pull-requests-limit: 10
11-
commit-message:
12-
prefix: "deps"
13-
labels:
14-
- "dependencies"
15-
- "automated"
16-
groups:
17-
minor-and-patch:
18-
patterns:
19-
- "*"
20-
update-types:
21-
- "minor"
22-
- "patch"
23-
ignore:
24-
- dependency-name: "*"
25-
update-types: ["version-update:semver-major"]
26-
27-
# GitHub Actions
28-
- package-ecosystem: "github-actions"
29-
directory: "/"
30-
schedule:
31-
interval: "monthly"
32-
commit-message:
33-
prefix: "ci"
34-
labels:
35-
- "ci"
36-
- "automated"
37-
groups:
38-
github-actions:
39-
patterns:
40-
- "*"
41-
ignore:
42-
- dependency-name: "*"
43-
update-types: ["version-update:semver-major"]
44-
45-
# Docker base images
46-
- package-ecosystem: "docker"
47-
directory: "/"
48-
schedule:
49-
interval: "weekly"
50-
day: "monday"
51-
commit-message:
52-
prefix: "docker"
53-
labels:
54-
- "docker"
55-
- "automated"
3+
- package-ecosystem: pip
4+
directory: /
5+
schedule:
6+
interval: weekly
7+
day: monday
8+
open-pull-requests-limit: 10
9+
commit-message:
10+
prefix: deps
11+
labels:
12+
- dependencies
13+
- automated
14+
groups:
15+
minor-and-patch:
16+
patterns:
17+
- '*'
18+
update-types:
19+
- minor
20+
- patch
21+
pip_security:
22+
applies-to: security-updates
23+
patterns:
24+
- '*'
25+
ignore:
26+
- dependency-name: '*'
27+
update-types:
28+
- version-update:semver-major
29+
- package-ecosystem: github-actions
30+
directory: /
31+
schedule:
32+
interval: monthly
33+
commit-message:
34+
prefix: ci
35+
labels:
36+
- ci
37+
- automated
38+
groups:
39+
github-actions:
40+
patterns:
41+
- '*'
42+
github_actions_security:
43+
applies-to: security-updates
44+
patterns:
45+
- '*'
46+
ignore:
47+
- dependency-name: '*'
48+
update-types:
49+
- version-update:semver-major
50+
- package-ecosystem: docker
51+
directory: /
52+
schedule:
53+
interval: weekly
54+
day: monday
55+
commit-message:
56+
prefix: docker
57+
labels:
58+
- docker
59+
- automated
60+
groups:
61+
docker_security:
62+
applies-to: security-updates
63+
patterns:
64+
- '*'

0 commit comments

Comments
 (0)