Skip to content

Commit dfbbfff

Browse files
committed
chore: update dependabot config
1 parent 874c0a2 commit dfbbfff

File tree

1 file changed

+56
-10
lines changed

1 file changed

+56
-10
lines changed

.github/dependabot.yml

Lines changed: 56 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,79 @@
1+
################################################################################
2+
# Base Configuration
3+
################################################################################
14
version: 2
25

36
updates:
7+
################################################################################
8+
# NPM Dependencies
9+
################################################################################
410
- package-ecosystem: npm
511
directory: "/"
612
labels:
713
- "automerge"
814
schedule:
9-
interval: daily
15+
interval: weekly
1016
open-pull-requests-limit: 25
17+
1118
groups:
12-
drizzle:
19+
############################################################################
20+
# Minor and Patch Updates
21+
############################################################################
22+
effect-minor-patch:
23+
patterns:
24+
- "@effect/*"
25+
- "effect"
26+
update-types: ["minor", "patch"]
27+
28+
drizzle-minor-patch:
1329
patterns:
30+
- "drizzle-orm"
1431
- "drizzle-kit"
32+
update-types: ["minor", "patch"]
33+
34+
other-minor-patch:
35+
patterns: ["*"]
36+
exclude-patterns:
37+
- "@effect/*"
38+
- "effect"
1539
- "drizzle-orm"
16-
effect:
40+
- "drizzle-kit"
41+
update-types: ["minor", "patch"]
42+
43+
############################################################################
44+
# Major Updates
45+
############################################################################
46+
effect-major:
1747
patterns:
1848
- "@effect/*"
1949
- "effect"
20-
otel:
50+
update-types: ["major"]
51+
52+
drizzle-major:
2153
patterns:
22-
- "@opentelemetry/*"
23-
tooling:
54+
- "drizzle-orm"
55+
- "drizzle-kit"
56+
update-types: ["major"]
57+
58+
typescript-major:
2459
patterns:
2560
- "typescript"
26-
- "turbo"
27-
- "tsx"
28-
- "dprint"
29-
- "@microsoft/api-extractor"
61+
- "@typescript-eslint/*"
62+
- "@total-typescript/*"
63+
update-types: ["major"]
64+
65+
vitest-major:
66+
patterns:
67+
- "vitest"
68+
- "@vitest/*"
69+
update-types: ["major"]
70+
71+
################################################################################
72+
# GitHub Actions
73+
################################################################################
3074
- package-ecosystem: github-actions
3175
directory: "/"
76+
labels:
77+
- "automerge"
3278
schedule:
3379
interval: weekly

0 commit comments

Comments
 (0)