Skip to content

Commit ac79c6b

Browse files
Merge pull request #1303 from nextcloud/ci/dependabot-cooldown-and-stable
ci(dependabot): Add cooldown and update vendor-bins and stable branches
2 parents 6ae2513 + 76a0faa commit ac79c6b

1 file changed

Lines changed: 47 additions & 7 deletions

File tree

.github/dependabot.yml

Lines changed: 47 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
version: 2
22
updates:
33
- package-ecosystem: composer
4-
directory: "/"
4+
directories:
5+
- "/"
6+
- "/vendor-bin/cs-fixer"
7+
- "/vendor-bin/nextcloud-ocp"
8+
- "/vendor-bin/phpunit"
9+
- "/vendor-bin/psalm"
510
schedule:
611
interval: weekly
712
day: saturday
@@ -10,6 +15,8 @@ updates:
1015
labels:
1116
- "3. to review"
1217
- "dependencies"
18+
cooldown:
19+
default-days: 10
1320

1421
- package-ecosystem: npm
1522
directory: "/"
@@ -21,8 +28,32 @@ updates:
2128
labels:
2229
- "3. to review"
2330
- "dependencies"
31+
cooldown:
32+
default-days: 10
2433

2534
# Main stableXX npm
35+
- package-ecosystem: composer
36+
directories:
37+
- "/"
38+
- "/vendor-bin/cs-fixer"
39+
- "/vendor-bin/nextcloud-ocp"
40+
- "/vendor-bin/phpunit"
41+
- "/vendor-bin/psalm"
42+
schedule:
43+
interval: weekly
44+
day: saturday
45+
time: "03:00"
46+
timezone: Europe/Paris
47+
target-branch: stable33
48+
labels:
49+
- "3. to review"
50+
- "dependencies"
51+
ignore:
52+
# ignore all GitHub linguist patch updates
53+
- dependency-name: "*"
54+
update-types: ["version-update:semver-major"]
55+
cooldown:
56+
default-days: 10
2657
- package-ecosystem: npm
2758
directory: "/"
2859
schedule:
@@ -38,9 +69,16 @@ updates:
3869
# ignore all GitHub linguist patch updates
3970
- dependency-name: "*"
4071
update-types: ["version-update:semver-major"]
72+
cooldown:
73+
default-days: 10
4174

42-
- package-ecosystem: npm
43-
directory: "/"
75+
- package-ecosystem: composer
76+
directories:
77+
- "/"
78+
- "/vendor-bin/cs-fixer"
79+
- "/vendor-bin/nextcloud-ocp"
80+
- "/vendor-bin/phpunit"
81+
- "/vendor-bin/psalm"
4482
schedule:
4583
interval: weekly
4684
day: saturday
@@ -54,20 +92,22 @@ updates:
5492
# ignore all GitHub linguist patch updates
5593
- dependency-name: "*"
5694
update-types: ["version-update:semver-major"]
57-
95+
cooldown:
96+
default-days: 10
5897
- package-ecosystem: npm
5998
directory: "/"
6099
schedule:
61100
interval: weekly
62101
day: saturday
63102
time: "03:00"
64103
timezone: Europe/Paris
65-
target-branch: stable31
104+
target-branch: stable32
66105
labels:
67106
- "3. to review"
68107
- "dependencies"
69108
ignore:
70109
# ignore all GitHub linguist patch updates
71110
- dependency-name: "*"
72-
update-types: ["version-update:semver-major", "version-update:semver-minor"]
73-
111+
update-types: ["version-update:semver-major"]
112+
cooldown:
113+
default-days: 10

0 commit comments

Comments
 (0)