Skip to content

Commit cbfa918

Browse files
committed
setup depdendabot
1 parent e6932b2 commit cbfa918

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

.github/dependabot.yml

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
version: 2
2+
updates:
3+
# .NET dependencies
4+
- package-ecosystem: "nuget"
5+
directory: "/"
6+
schedule:
7+
interval: "weekly"
8+
day: "monday"
9+
time: "09:00"
10+
open-pull-requests-limit: 5
11+
reviewers:
12+
- "inertiacore/maintainers"
13+
assignees:
14+
- "inertiacore/maintainers"
15+
labels:
16+
- "dependencies"
17+
- "dotnet"
18+
commit-message:
19+
prefix: "chore"
20+
include: "scope"
21+
22+
# npm dependencies (frontend)
23+
- package-ecosystem: "npm"
24+
directory: "/ClientApp"
25+
schedule:
26+
interval: "weekly"
27+
day: "monday"
28+
time: "09:00"
29+
open-pull-requests-limit: 5
30+
reviewers:
31+
- "inertiacore/maintainers"
32+
assignees:
33+
- "inertiacore/maintainers"
34+
labels:
35+
- "dependencies"
36+
- "javascript"
37+
commit-message:
38+
prefix: "chore"
39+
include: "scope"
40+
ignore:
41+
# Ignore major version updates for Vue and related packages
42+
# to avoid breaking changes in the demo
43+
- dependency-name: "vue"
44+
update-types: ["version-update:semver-major"]
45+
- dependency-name: "@vitejs/plugin-vue"
46+
update-types: ["version-update:semver-major"]
47+
- dependency-name: "vite"
48+
update-types: ["version-update:semver-major"]
49+
50+
# GitHub Actions dependencies
51+
- package-ecosystem: "github-actions"
52+
directory: "/"
53+
schedule:
54+
interval: "weekly"
55+
day: "monday"
56+
time: "09:00"
57+
open-pull-requests-limit: 3
58+
reviewers:
59+
- "inertiacore/maintainers"
60+
assignees:
61+
- "inertiacore/maintainers"
62+
labels:
63+
- "dependencies"
64+
- "github-actions"
65+
commit-message:
66+
prefix: "ci"
67+
include: "scope"
68+
69+
# Docker dependencies
70+
- package-ecosystem: "docker"
71+
directory: "/"
72+
schedule:
73+
interval: "weekly"
74+
day: "monday"
75+
time: "09:00"
76+
open-pull-requests-limit: 2
77+
reviewers:
78+
- "inertiacore/maintainers"
79+
assignees:
80+
- "inertiacore/maintainers"
81+
labels:
82+
- "dependencies"
83+
- "docker"
84+
commit-message:
85+
prefix: "chore"
86+
include: "scope"

0 commit comments

Comments
 (0)