Skip to content

Commit d5999d3

Browse files
authored
chore: updating dependabot to support gha, TS, JS and Cargo packages (#50)
2 parents f80c023 + 75b2c5a commit d5999d3

File tree

1 file changed

+90
-5
lines changed

1 file changed

+90
-5
lines changed

.github/dependabot.yml

+90-5
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,99 @@
1-
# For details on how this file works refer to:
2-
# - https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
1+
# For details on how this file works refer to:
2+
# - https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
33
version: 2
44
updates:
55
# Maintain dependencies for GitHub Actions
66
# - Check for updates once a week
77
# - Group all updates into a single PR
8-
- package-ecosystem: github-actions
9-
directory: /
8+
- package-ecosystem: "github-actions"
9+
directory: "/"
1010
schedule:
11-
interval: weekly
11+
interval: "weekly"
1212
groups:
1313
all-actions:
1414
patterns: [ "*" ]
15+
16+
# Maintain dependencies for TypeScript and JavaScript
17+
- package-ecosystem: "npm"
18+
directory: "/network/tools"
19+
schedule:
20+
interval: "weekly"
21+
day: "monday"
22+
time: "04:00"
23+
timezone: "Canada/Pacific"
24+
ignore:
25+
- dependency-name: "*"
26+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
27+
28+
# Maintain dependencies for TypeScript and JavaScript
29+
- package-ecosystem: "npm"
30+
directory: "/smart_contracts"
31+
schedule:
32+
interval: "weekly"
33+
day: "monday"
34+
time: "04:00"
35+
timezone: "Canada/Pacific"
36+
ignore:
37+
- dependency-name: "*"
38+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
39+
40+
# Maintain dependencies for TypeScript and JavaScript
41+
- package-ecosystem: "npm"
42+
directory: "/vdr/wasm/demo/node"
43+
schedule:
44+
interval: "weekly"
45+
day: "monday"
46+
time: "04:00"
47+
timezone: "Canada/Pacific"
48+
ignore:
49+
- dependency-name: "*"
50+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
51+
52+
# Maintain dependencies for Cargo Packages
53+
- package-ecosystem: "cargo"
54+
directory: "/examples/migration"
55+
schedule:
56+
interval: "weekly"
57+
day: "monday"
58+
time: "04:00"
59+
timezone: "Canada/Pacific"
60+
ignore:
61+
- dependency-name: "*"
62+
update-types: ["version-update:semver-major"]
63+
64+
# Maintain dependencies for Cargo Packages
65+
- package-ecosystem: "cargo"
66+
directory: "/vdr"
67+
schedule:
68+
interval: "weekly"
69+
day: "monday"
70+
time: "04:00"
71+
timezone: "Canada/Pacific"
72+
ignore:
73+
- dependency-name: "*"
74+
update-types: ["version-update:semver-major"]
75+
76+
# Maintain dependencies for Cargo Packages
77+
- package-ecosystem: "cargo"
78+
directory: "/vdr/uniffi"
79+
schedule:
80+
interval: "weekly"
81+
day: "monday"
82+
time: "04:00"
83+
timezone: "Canada/Pacific"
84+
ignore:
85+
- dependency-name: "*"
86+
update-types: ["version-update:semver-major"]
87+
88+
# Maintain dependencies for Cargo Packages
89+
- package-ecosystem: "cargo"
90+
directory: "/vdr/wasm"
91+
schedule:
92+
interval: "weekly"
93+
day: "monday"
94+
time: "04:00"
95+
timezone: "Canada/Pacific"
96+
ignore:
97+
- dependency-name: "*"
98+
update-types: ["version-update:semver-major"]
99+

0 commit comments

Comments
 (0)