Skip to content

Commit 22dcfed

Browse files
authored
Merge pull request #260 from gitonomy/dependabot-config
Group the Dependabot updates by language, once a month
2 parents 0300af1 + ad4c8b0 commit 22dcfed

1 file changed

Lines changed: 36 additions & 7 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 36 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,50 @@
11
version: 2
2-
updates:
3-
- package-ecosystem: github-actions
4-
directory: /
2+
3+
# At most one pull request per language and per month, for releases a week old at least. Security
4+
# updates come as soon as they are published.
5+
multi-ecosystem-groups:
6+
# The PHP tools, one Composer project per directory: one pull request for all of them.
7+
php:
58
schedule:
69
interval: monthly
710

11+
updates:
12+
- package-ecosystem: composer
13+
directory: /tools/php-cs-fixer
14+
multi-ecosystem-group: php
15+
patterns: ['*']
16+
cooldown:
17+
default-days: 7
18+
819
- package-ecosystem: composer
9-
directories:
10-
- /tools/php-cs-fixer
11-
- /tools/phpstan
20+
directory: /tools/phpstan
21+
multi-ecosystem-group: php
22+
patterns: ['*']
23+
cooldown:
24+
default-days: 7
25+
26+
- package-ecosystem: github-actions
27+
directory: /
1228
schedule:
1329
interval: monthly
30+
cooldown:
31+
default-days: 7
32+
groups:
33+
github-actions:
34+
patterns: ['*']
35+
github-actions-security:
36+
applies-to: security-updates
37+
patterns: ['*']
1438

1539
- package-ecosystem: pip
1640
directory: /tools/zensical
1741
schedule:
1842
interval: monthly
43+
cooldown:
44+
default-days: 7
1945
groups:
20-
zensical:
46+
pip:
47+
patterns: ['*']
48+
pip-security:
49+
applies-to: security-updates
2150
patterns: ['*']

0 commit comments

Comments
 (0)