Skip to content

Commit 8d709cf

Browse files
committed
chore(deps): configure dependabot multi-directory support
1 parent 8218854 commit 8d709cf

File tree

1 file changed

+8
-64
lines changed

1 file changed

+8
-64
lines changed

.github/dependabot.yml

Lines changed: 8 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -22,71 +22,15 @@ updates:
2222
update-types: ["version-update:semver-patch"]
2323

2424
# Pub Packages
25-
# Each package groups all dependency updates into a single PR per week
26-
27-
# stream_chat (Low-level client)
28-
- package-ecosystem: "pub"
29-
directory: "/packages/stream_chat"
30-
schedule:
31-
interval: "weekly"
32-
open-pull-requests-limit: 10
33-
groups:
34-
all-dependencies:
35-
patterns: ["*"]
36-
commit-message:
37-
prefix: "chore(deps)"
38-
39-
# stream_chat_flutter_core (Core business logic)
40-
- package-ecosystem: "pub"
41-
directory: "/packages/stream_chat_flutter_core"
42-
schedule:
43-
interval: "weekly"
44-
open-pull-requests-limit: 10
45-
groups:
46-
all-dependencies:
47-
patterns: ["*"]
48-
commit-message:
49-
prefix: "chore(deps)"
50-
51-
# stream_chat_flutter (UI components)
52-
- package-ecosystem: "pub"
53-
directory: "/packages/stream_chat_flutter"
54-
schedule:
55-
interval: "weekly"
56-
open-pull-requests-limit: 10
57-
groups:
58-
all-dependencies:
59-
patterns: ["*"]
60-
commit-message:
61-
prefix: "chore(deps)"
62-
63-
# stream_chat_persistence (Local persistence)
64-
- package-ecosystem: "pub"
65-
directory: "/packages/stream_chat_persistence"
66-
schedule:
67-
interval: "weekly"
68-
open-pull-requests-limit: 10
69-
groups:
70-
all-dependencies:
71-
patterns: ["*"]
72-
commit-message:
73-
prefix: "chore(deps)"
74-
75-
# stream_chat_localizations (Localizations)
76-
- package-ecosystem: "pub"
77-
directory: "/packages/stream_chat_localizations"
78-
schedule:
79-
interval: "weekly"
80-
open-pull-requests-limit: 10
81-
groups:
82-
all-dependencies:
83-
patterns: ["*"]
84-
commit-message:
85-
prefix: "chore(deps)"
86-
87-
# Sample App
25+
# All packages grouped into a single configuration using multi-directory support
8826
- package-ecosystem: "pub"
89-
directory: "/sample_app"
27+
directories:
28+
- "/sample_app"
29+
- "/packages/stream_chat"
30+
- "/packages/stream_chat_flutter_core"
31+
- "/packages/stream_chat_flutter"
32+
- "/packages/stream_chat_persistence"
33+
- "/packages/stream_chat_localizations"
9034
schedule:
9135
interval: "weekly"
9236
open-pull-requests-limit: 10

0 commit comments

Comments
 (0)