Skip to content

Commit 4a35376

Browse files
committed
chore: updated dependabot config
1 parent fb28a63 commit 4a35376

File tree

1 file changed

+43
-42
lines changed

1 file changed

+43
-42
lines changed

.github/dependabot.yml

Lines changed: 43 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -4,59 +4,40 @@ updates:
44
directory: "/sim"
55
schedule:
66
interval: "weekly"
7-
day: "monday" # Start the week with fresh updates
8-
time: "09:00" # Server timezone
9-
open-pull-requests-limit: 10
7+
day: "monday"
8+
time: "09:00"
9+
# Disable version updates
10+
open-pull-requests-limit: 0
1011
labels:
1112
- "dependencies"
1213
- "security"
13-
- "sim-package"
1414
commit-message:
15-
prefix: "fix"
16-
prefix-development: "chore"
15+
prefix: "fix(deps)"
16+
prefix-development: "chore(deps)"
1717
include: "scope"
1818
groups:
19-
development-tools:
19+
dependencies:
20+
applies-to: security-updates
2021
patterns:
21-
- "*eslint*"
22-
- "*prettier*"
23-
- "*test*"
24-
- "*jest*"
25-
- "*babel*"
26-
update-types:
27-
- "minor"
28-
- "patch"
29-
ui-components:
30-
patterns:
31-
- "@shadcn/*"
32-
- "tailwind*"
33-
- "*ui*"
34-
- "@radix-ui/*"
35-
react-ecosystem:
36-
patterns:
37-
- "react*"
38-
- "next*"
39-
- "@types/react*"
40-
target-branch: "main"
41-
versioning-strategy: auto
42-
pull-request-branch-name:
43-
separator: "-"
22+
- "*"
4423

4524
# Documentation site dependencies (/docs)
4625
- package-ecosystem: "npm"
4726
directory: "/docs"
4827
schedule:
4928
interval: "weekly"
50-
day: "wednesday" # Stagger updates to avoid too many PRs at once
51-
open-pull-requests-limit: 5
29+
day: "wednesday"
30+
# Disable version updates
31+
open-pull-requests-limit: 0
5232
labels:
5333
- "dependencies"
54-
- "documentation"
34+
- "security"
5535
commit-message:
56-
prefix: "docs"
36+
prefix: "docs(deps)"
5737
include: "scope"
5838
groups:
59-
documentation-deps:
39+
docs-dependencies:
40+
applies-to: security-updates
6041
patterns:
6142
- "*"
6243

@@ -66,32 +47,52 @@ updates:
6647
schedule:
6748
interval: "weekly"
6849
day: "friday"
69-
open-pull-requests-limit: 5
50+
# Disable version updates
51+
open-pull-requests-limit: 0
7052
labels:
7153
- "dependencies"
72-
- "root-package"
54+
- "security"
7355
commit-message:
74-
prefix: "chore"
56+
prefix: "chore(deps)"
7557
include: "scope"
58+
groups:
59+
root-dependencies:
60+
applies-to: security-updates
61+
patterns:
62+
- "*"
7663

7764
# GitHub Actions workflows
7865
- package-ecosystem: "github-actions"
7966
directory: "/"
8067
schedule:
8168
interval: "monthly"
69+
# Disable version updates
70+
open-pull-requests-limit: 0
8271
labels:
8372
- "dependencies"
84-
- "github-actions"
73+
- "security"
8574
commit-message:
86-
prefix: "ci"
75+
prefix: "ci(deps)"
76+
groups:
77+
actions:
78+
applies-to: security-updates
79+
patterns:
80+
- "*"
8781

8882
# Docker containers (if applicable)
8983
- package-ecosystem: "docker"
9084
directory: "/"
9185
schedule:
9286
interval: "monthly"
87+
# Disable version updates
88+
open-pull-requests-limit: 0
9389
labels:
9490
- "dependencies"
95-
- "docker"
91+
- "security"
9692
commit-message:
97-
prefix: "docker"
93+
prefix: "docker(deps)"
94+
groups:
95+
docker:
96+
applies-to: security-updates
97+
patterns:
98+
- "*"

0 commit comments

Comments
 (0)