Skip to content

Commit a2ee0a1

Browse files
committed
improvement[dependabot]: configure dependabot to auto-resolve security warnings
1 parent 950a03c commit a2ee0a1

File tree

1 file changed

+60
-2
lines changed

1 file changed

+60
-2
lines changed

.github/dependabot.yml

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,97 @@
11
version: 2
22
updates:
33
- package-ecosystem: "npm"
4-
directory: "/sim"
4+
directory: "/sim"
55
schedule:
66
interval: "weekly"
7+
day: "monday" # Start the week with fresh updates
8+
time: "09:00" # Server timezone
79
open-pull-requests-limit: 10
810
labels:
911
- "dependencies"
1012
- "security"
13+
- "sim-package"
1114
commit-message:
1215
prefix: "fix"
16+
prefix-development: "chore"
1317
include: "scope"
1418
groups:
1519
development-tools:
1620
patterns:
1721
- "*eslint*"
1822
- "*prettier*"
1923
- "*test*"
24+
- "*jest*"
25+
- "*babel*"
26+
update-types:
27+
- "minor"
28+
- "patch"
2029
ui-components:
2130
patterns:
2231
- "@shadcn/*"
2332
- "tailwind*"
33+
- "*ui*"
34+
- "@radix-ui/*"
2435
react-ecosystem:
2536
patterns:
2637
- "react*"
2738
- "next*"
39+
- "@types/react*"
2840
target-branch: "main"
2941
versioning-strategy: auto
3042
pull-request-branch-name:
3143
separator: "-"
3244

45+
# Documentation site dependencies (/docs)
46+
- package-ecosystem: "npm"
47+
directory: "/docs"
48+
schedule:
49+
interval: "weekly"
50+
day: "wednesday" # Stagger updates to avoid too many PRs at once
51+
open-pull-requests-limit: 5
52+
labels:
53+
- "dependencies"
54+
- "documentation"
55+
commit-message:
56+
prefix: "docs"
57+
include: "scope"
58+
groups:
59+
documentation-deps:
60+
patterns:
61+
- "*"
62+
63+
# Root-level dependencies (if any)
64+
- package-ecosystem: "npm"
65+
directory: "/"
66+
schedule:
67+
interval: "weekly"
68+
day: "friday"
69+
open-pull-requests-limit: 5
70+
labels:
71+
- "dependencies"
72+
- "root-package"
73+
commit-message:
74+
prefix: "chore"
75+
include: "scope"
76+
77+
# GitHub Actions workflows
3378
- package-ecosystem: "github-actions"
3479
directory: "/"
3580
schedule:
3681
interval: "monthly"
3782
labels:
3883
- "dependencies"
39-
- "github-actions"
84+
- "github-actions"
85+
commit-message:
86+
prefix: "ci"
87+
88+
# Docker containers (if applicable)
89+
- package-ecosystem: "docker"
90+
directory: "/"
91+
schedule:
92+
interval: "monthly"
93+
labels:
94+
- "dependencies"
95+
- "docker"
96+
commit-message:
97+
prefix: "docker"

0 commit comments

Comments
 (0)