Skip to content

Commit b74e71a

Browse files
committed
chore: update dependabot
1 parent ae38f20 commit b74e71a

File tree

1 file changed

+58
-75
lines changed

1 file changed

+58
-75
lines changed

.github/dependabot.yml

Lines changed: 58 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,98 +1,81 @@
11
version: 2
22
updates:
3-
- package-ecosystem: 'bun'
4-
directory: '/apps/sim'
3+
# Main app dependencies (most critical - daily updates)
4+
- package-ecosystem: "npm"
5+
directory: "/apps/sim"
56
schedule:
6-
interval: 'weekly'
7-
day: 'monday'
8-
time: '09:00'
9-
# Disable version updates
10-
open-pull-requests-limit: 0
11-
labels:
12-
- 'dependencies'
13-
- 'security'
14-
commit-message:
15-
prefix: 'fix'
16-
prefix-development: 'chore'
17-
include: 'scope'
7+
interval: "daily"
8+
open-pull-requests-limit: 5
189
groups:
19-
dependencies:
10+
production-dependencies:
11+
applies-to: version-updates
12+
patterns:
13+
- "*"
14+
exclude-patterns:
15+
- "@types/*"
16+
security-updates:
2017
applies-to: security-updates
2118
patterns:
22-
- '*'
19+
- "*"
20+
labels:
21+
- "dependencies"
22+
- "sim-app"
2323

24-
# Documentation site dependencies (/apps/docs)
25-
- package-ecosystem: 'bun'
26-
directory: '/apps/docs'
24+
# Documentation app dependencies (weekly updates)
25+
- package-ecosystem: "npm"
26+
directory: "/apps/docs"
2727
schedule:
28-
interval: 'weekly'
29-
day: 'wednesday'
30-
# Disable version updates
31-
open-pull-requests-limit: 0
32-
labels:
33-
- 'dependencies'
34-
- 'security'
35-
commit-message:
36-
prefix: 'docs'
37-
include: 'scope'
28+
interval: "weekly"
29+
day: "tuesday"
30+
open-pull-requests-limit: 3
3831
groups:
3932
docs-dependencies:
40-
applies-to: security-updates
33+
applies-to: version-updates
4134
patterns:
42-
- '*'
43-
44-
# Root-level dependencies (if any)
45-
- package-ecosystem: 'bun'
46-
directory: '/'
47-
schedule:
48-
interval: 'weekly'
49-
day: 'friday'
50-
# Disable version updates
51-
open-pull-requests-limit: 0
52-
labels:
53-
- 'dependencies'
54-
- 'security'
55-
commit-message:
56-
prefix: 'chore'
57-
include: 'scope'
58-
groups:
59-
root-dependencies:
35+
- "*"
36+
docs-security:
6037
applies-to: security-updates
6138
patterns:
62-
- '*'
39+
- "*"
40+
labels:
41+
- "dependencies"
42+
- "docs"
6343

64-
# GitHub Actions workflows
65-
- package-ecosystem: 'github-actions'
66-
directory: '/'
44+
# Root workspace dependencies (weekly updates)
45+
- package-ecosystem: "npm"
46+
directory: "/"
6747
schedule:
68-
interval: 'monthly'
69-
# Disable version updates
70-
open-pull-requests-limit: 0
71-
labels:
72-
- 'dependencies'
73-
- 'security'
74-
commit-message:
75-
prefix: 'ci'
48+
interval: "weekly"
49+
day: "wednesday"
50+
open-pull-requests-limit: 3
7651
groups:
77-
actions:
52+
workspace-dependencies:
53+
applies-to: version-updates
54+
patterns:
55+
- "*"
56+
workspace-security:
7857
applies-to: security-updates
7958
patterns:
80-
- '*'
59+
- "*"
60+
labels:
61+
- "dependencies"
62+
- "workspace"
8163

82-
# Docker containers (if applicable)
83-
- package-ecosystem: 'docker'
84-
directory: '/'
64+
# GitHub Actions (monthly updates)
65+
- package-ecosystem: "github-actions"
66+
directory: "/"
8567
schedule:
86-
interval: 'monthly'
87-
# Disable version updates
88-
open-pull-requests-limit: 0
89-
labels:
90-
- 'dependencies'
91-
- 'security'
92-
commit-message:
93-
prefix: 'docker'
68+
interval: "monthly"
69+
open-pull-requests-limit: 2
9470
groups:
95-
docker:
71+
actions-updates:
72+
applies-to: version-updates
73+
patterns:
74+
- "*"
75+
actions-security:
9676
applies-to: security-updates
9777
patterns:
98-
- '*'
78+
- "*"
79+
labels:
80+
- "dependencies"
81+
- "github-actions"

0 commit comments

Comments
 (0)