Skip to content

Commit 41ba340

Browse files
committed
1 parent 98b70c7 commit 41ba340

1 file changed

Lines changed: 23 additions & 29 deletions

File tree

.github/dependabot.yml

Lines changed: 23 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# source: github/sae-common-workflows/action-ln/sae-iam/dependabot/dependabot.yml
3+
# It's fine to have dependabot consider more languages than used in the repo.
24
version: 2
35

46
registries:
@@ -12,52 +14,44 @@ registries:
1214
url: "rubygems.pkg.github.com/github"
1315
token: "${{secrets.CONTAINER_BUILDER_TOKEN}}"
1416

17+
# Group all updates into a single PR
18+
multi-ecosystem-groups:
19+
all:
20+
schedule:
21+
interval: "monthly"
22+
1523
updates:
1624
- package-ecosystem: "bundler"
25+
multi-ecosystem-group: "all"
1726
vendor: true
1827
directory: "/"
1928
registries: ["rubygems-github-packages"]
20-
groups:
21-
ruby-gems-production:
22-
dependency-type: "production"
23-
patterns: ["*"]
24-
dev-ruby-development:
25-
dependency-type: "development"
26-
patterns: ["*"]
27-
schedule:
28-
interval: "weekly"
29+
patterns: ["*"]
2930

3031
- package-ecosystem: "docker"
32+
multi-ecosystem-group: "all"
3133
directory: "/"
3234
registries: ["ghcr"]
33-
groups:
34-
container-images:
35-
patterns: ["*"]
36-
schedule:
37-
interval: "weekly"
35+
patterns: ["*"]
3836

3937
- package-ecosystem: "github-actions"
38+
multi-ecosystem-group: "all"
4039
directory: "/"
41-
groups:
42-
github-actions:
43-
patterns: ["*"]
40+
patterns: ["*"]
4441
ignore:
4542
- dependency-name: "github/internal-actions"
46-
schedule:
47-
interval: "weekly"
4843

4944
- package-ecosystem: "pip"
45+
multi-ecosystem-group: "all"
5046
directory: "/"
51-
schedule:
52-
interval: "weekly"
53-
groups:
54-
python-packages:
55-
patterns: ["*"]
47+
patterns: ["*"]
5648

5749
- package-ecosystem: "gomod"
50+
multi-ecosystem-group: "all"
5851
directory: "/"
59-
schedule:
60-
interval: "weekly"
61-
groups:
62-
go-packages:
63-
patterns: ["*"]
52+
patterns: ["*"]
53+
54+
- package-ecosystem: npm
55+
multi-ecosystem-group: "all"
56+
directory: "/"
57+
patterns: ["*"]

0 commit comments

Comments
 (0)