Skip to content

Commit e84b154

Browse files
authored
Merge pull request #9 from jongalloway/copilot/fix-8
Configure Dependabot for weekly dependency scanning
2 parents 6b2cd56 + 2c2c171 commit e84b154

File tree

1 file changed

+82
-0
lines changed

1 file changed

+82
-0
lines changed

.github/dependabot.yml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# Dependabot configuration for NLWebNet repository
2+
# Configures weekly dependency scanning and update recommendations
3+
4+
version: 2
5+
updates:
6+
# Monitor NuGet packages for the main library
7+
- package-ecosystem: "nuget"
8+
directory: "/src/NLWebNet"
9+
schedule:
10+
interval: "weekly"
11+
day: "monday"
12+
time: "09:00"
13+
timezone: "UTC"
14+
open-pull-requests-limit: 5
15+
target-branch: "main"
16+
commit-message:
17+
prefix: "deps"
18+
include: "scope"
19+
labels:
20+
- "dependencies"
21+
- "nuget"
22+
reviewers:
23+
- "jongalloway"
24+
25+
# Monitor NuGet packages for the demo application
26+
- package-ecosystem: "nuget"
27+
directory: "/demo"
28+
schedule:
29+
interval: "weekly"
30+
day: "monday"
31+
time: "09:00"
32+
timezone: "UTC"
33+
open-pull-requests-limit: 3
34+
target-branch: "main"
35+
commit-message:
36+
prefix: "deps(demo)"
37+
include: "scope"
38+
labels:
39+
- "dependencies"
40+
- "nuget"
41+
- "demo"
42+
reviewers:
43+
- "jongalloway"
44+
45+
# Monitor NuGet packages for test projects
46+
- package-ecosystem: "nuget"
47+
directory: "/tests"
48+
schedule:
49+
interval: "weekly"
50+
day: "monday"
51+
time: "09:00"
52+
timezone: "UTC"
53+
open-pull-requests-limit: 3
54+
target-branch: "main"
55+
commit-message:
56+
prefix: "deps(tests)"
57+
include: "scope"
58+
labels:
59+
- "dependencies"
60+
- "nuget"
61+
- "tests"
62+
reviewers:
63+
- "jongalloway"
64+
65+
# Monitor GitHub Actions workflow dependencies
66+
- package-ecosystem: "github-actions"
67+
directory: "/.github/workflows"
68+
schedule:
69+
interval: "weekly"
70+
day: "monday"
71+
time: "09:00"
72+
timezone: "UTC"
73+
open-pull-requests-limit: 2
74+
target-branch: "main"
75+
commit-message:
76+
prefix: "deps(actions)"
77+
include: "scope"
78+
labels:
79+
- "dependencies"
80+
- "github-actions"
81+
reviewers:
82+
- "jongalloway"

0 commit comments

Comments
 (0)