Skip to content

Commit 0b85907

Browse files
Merge pull request #96 from rsksmart/feat/fly2050/dependabot_config
Feat/ FLY 2050/ Update dependabot config
2 parents cc5b450 + 3a72831 commit 0b85907

File tree

1 file changed

+81
-6
lines changed

1 file changed

+81
-6
lines changed

.github/dependabot.yml

Lines changed: 81 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,86 @@
11
version: 2
2+
23
updates:
3-
- package-ecosystem: github-actions
4-
directory: /
4+
# npm - Minor and Patch updates
5+
- package-ecosystem: "npm"
6+
directory: "/"
7+
target-branch: QA-Test
8+
schedule:
9+
interval: "weekly"
10+
# Wait at least 10 days after a new version is released before opening a PR
11+
cooldown:
12+
default-days: 10
13+
labels:
14+
- "dependencies"
15+
- "npm"
16+
# one PR per week that groups BOTH minor + patch updates
17+
groups:
18+
npm-updates:
19+
applies-to: version-updates
20+
patterns:
21+
- "*"
22+
update-types:
23+
- minor
24+
- patch
25+
26+
# npm - Security updates
27+
- package-ecosystem: "npm"
28+
directory: "/"
29+
target-branch: master
30+
schedule:
31+
interval: "daily"
32+
# Wait at least 1 day after a security update is released before opening a PR
33+
cooldown:
34+
default-days: 1
35+
labels:
36+
- "dependencies"
37+
- "npm"
38+
- "security"
39+
# one PR that groups security updates
40+
groups:
41+
security:
42+
applies-to: security-updates
43+
patterns:
44+
- "*"
45+
46+
# GitHub Actions - Minor and Patch updates
47+
- package-ecosystem: "github-actions"
48+
directory: "/"
49+
target-branch: QA-Test
550
schedule:
6-
interval: daily
51+
interval: "weekly"
52+
# Wait at least 10 days after a new version is released before opening a PR
53+
cooldown:
54+
default-days: 10
55+
labels:
56+
- "dependencies"
57+
- "github_actions"
58+
# one PR per week that groups BOTH minor + patch updates
59+
groups:
60+
actions-updates:
61+
applies-to: version-updates
62+
patterns:
63+
- "*"
64+
update-types:
65+
- minor
66+
- patch
767

8-
- package-ecosystem: npm
9-
directory: /
68+
# GitHub Actions - Security updates
69+
- package-ecosystem: "github-actions"
70+
directory: "/"
71+
target-branch: master
1072
schedule:
11-
interval: daily
73+
interval: "daily"
74+
# Wait at least 1 day after a security update is released before opening a PR
75+
cooldown:
76+
default-days: 1
77+
labels:
78+
- "dependencies"
79+
- "github_actions"
80+
- "security"
81+
# one PR that groups security updates
82+
groups:
83+
security:
84+
applies-to: security-updates
85+
patterns:
86+
- "*"

0 commit comments

Comments
 (0)