Skip to content

Commit 5e822c3

Browse files
committed
ci: group dependabot updates and add 3-day cooldown
- Add groups (patterns: ["*"]) to composer, github-actions, and npm ecosystems so each produces at most one PR per update cycle - Add cooldown: default-days: 3 to all ecosystems to defer updates by 3 days after package publication, reducing supply-chain attack risk
1 parent edfb6e2 commit 5e822c3

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,31 @@ updates:
44
directory: /
55
schedule:
66
interval: monthly
7+
cooldown:
8+
default-days: 3
9+
groups:
10+
composer-all:
11+
patterns:
12+
- "*"
13+
714
- package-ecosystem: github-actions
815
directory: /
916
schedule:
1017
interval: monthly
18+
cooldown:
19+
default-days: 3
20+
groups:
21+
actions-all:
22+
patterns:
23+
- "*"
24+
1125
- package-ecosystem: npm
1226
directory: /e2e
1327
schedule:
1428
interval: monthly
29+
cooldown:
30+
default-days: 3
31+
groups:
32+
npm-all:
33+
patterns:
34+
- "*"

0 commit comments

Comments
 (0)