Skip to content

Commit 25e9a4f

Browse files
authored
feat: added dependabot.yml (#342)
1 parent 2007ccd commit 25e9a4f

File tree

1 file changed

+106
-0
lines changed

1 file changed

+106
-0
lines changed

.github/dependabot.yml

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
# Basic `dependabot.yml` file with
2+
# minimum configuration for two package managers
3+
4+
version: 2
5+
updates:
6+
# Enable version updates for node
7+
- package-ecosystem: "cargo"
8+
directory: "/node"
9+
# Check the cargo registry for updates every day (weekdays)
10+
schedule:
11+
interval: "daily"
12+
time: '14:00'
13+
timezone: 'Etc/UTC'
14+
allow:
15+
- dependency-name: "*"
16+
dependency-type: "direct"
17+
ignore:
18+
- dependency-name: "automap"
19+
- dependency-name: "masq_lib"
20+
- dependency-name: "actix"
21+
- dependency-name: "tokio"
22+
- dependency-name: "clap"
23+
- dependency-name: "sodiumoxide"
24+
- dependency-name: "web3"
25+
- dependency-name: "websocket"
26+
groups:
27+
patch:
28+
update-types:
29+
- "patch"
30+
minor:
31+
update-types:
32+
- "minor"
33+
target-branch: 'master'
34+
open-pull-requests-limit: 2
35+
36+
# Enable version updates for masq
37+
- package-ecosystem: "cargo"
38+
directory: "/masq"
39+
# Check the cargo registry for updates every day (weekdays)
40+
schedule:
41+
interval: "daily"
42+
time: '14:00'
43+
timezone: 'Etc/UTC'
44+
allow:
45+
- dependency-name: "*"
46+
dependency-type: "direct"
47+
ignore:
48+
- dependency-name: "masq_lib"
49+
- dependency-name: "clap"
50+
- dependency-name: "websocket"
51+
groups:
52+
patch:
53+
update-types:
54+
- "patch"
55+
minor:
56+
update-types:
57+
- "minor"
58+
target-branch: 'master'
59+
open-pull-requests-limit: 2
60+
61+
# Enable version updates for masq_lib
62+
- package-ecosystem: "cargo"
63+
directory: "/masq_lib"
64+
# Check the cargo registry for updates every day (weekdays)
65+
schedule:
66+
interval: "daily"
67+
time: '14:00'
68+
timezone: 'Etc/UTC'
69+
allow:
70+
- dependency-name: "*"
71+
dependency-type: "direct"
72+
ignore:
73+
- dependency-name: "clap"
74+
- dependency-name: "websocket"
75+
groups:
76+
patch:
77+
update-types:
78+
- "patch"
79+
minor:
80+
update-types:
81+
- "minor"
82+
target-branch: 'master'
83+
open-pull-requests-limit: 2
84+
85+
# Enable version updates for automap
86+
- package-ecosystem: "cargo"
87+
directory: "/automap"
88+
# Check the cargo registry for updates every day (weekdays)
89+
schedule:
90+
interval: "daily"
91+
time: '14:00'
92+
timezone: 'Etc/UTC'
93+
allow:
94+
- dependency-name: "*"
95+
dependency-type: "direct"
96+
ignore:
97+
- dependency-name: "masq_lib"
98+
groups:
99+
patch:
100+
update-types:
101+
- "patch"
102+
minor:
103+
update-types:
104+
- "minor"
105+
target-branch: 'master'
106+
open-pull-requests-limit: 2

0 commit comments

Comments
 (0)