1+ version : 2
2+ updates :
3+ # GitHub Actions
4+ - package-ecosystem : " github-actions"
5+ directory : " /"
6+ schedule :
7+ interval : " monthly"
8+ labels :
9+ - " dependencies"
10+ - " github-actions"
11+ ignore :
12+ - dependency-name : " *"
13+ update-types : ["version-update:semver-patch"]
14+
15+ # Spring AI projects
16+ - package-ecosystem : " gradle"
17+ directory : " /projects/spring-ai/helloworld"
18+ schedule :
19+ interval : " monthly"
20+ labels :
21+ - " dependencies"
22+ - " spring-ai"
23+ ignore :
24+ - dependency-name : " *"
25+ update-types : ["version-update:semver-patch"]
26+ groups :
27+ spring-ai-deps :
28+ patterns :
29+ - " org.springframework*"
30+ - " io.spring*"
31+ kotlin-deps :
32+ patterns :
33+ - " org.jetbrains.kotlin*"
34+ - " org.jetbrains.kotlinx*"
35+
36+ - package-ecosystem : " gradle"
37+ directory : " /projects/spring-ai/springAI-demo"
38+ schedule :
39+ interval : " monthly"
40+ labels :
41+ - " dependencies"
42+ - " spring-ai"
43+ ignore :
44+ - dependency-name : " *"
45+ update-types : ["version-update:semver-patch"]
46+ groups :
47+ spring-ai-deps :
48+ patterns :
49+ - " org.springframework*"
50+ - " io.spring*"
51+ kotlin-deps :
52+ patterns :
53+ - " org.jetbrains.kotlin*"
54+ - " org.jetbrains.kotlinx*"
55+
56+ - package-ecosystem : " gradle"
57+ directory : " /projects/spring-ai/spring-ai-examples"
58+ schedule :
59+ interval : " monthly"
60+ labels :
61+ - " dependencies"
62+ - " spring-ai"
63+ ignore :
64+ - dependency-name : " *"
65+ update-types : ["version-update:semver-patch"]
66+ groups :
67+ spring-ai-deps :
68+ patterns :
69+ - " org.springframework*"
70+ - " io.spring*"
71+ kotlin-deps :
72+ patterns :
73+ - " org.jetbrains.kotlin*"
74+ - " org.jetbrains.kotlinx*"
75+
76+ - package-ecosystem : " gradle"
77+ directory : " /projects/spring-ai/spring-ai-mcp-server-example"
78+ schedule :
79+ interval : " monthly"
80+ labels :
81+ - " dependencies"
82+ - " spring-ai"
83+ - " mcp"
84+ ignore :
85+ - dependency-name : " *"
86+ update-types : ["version-update:semver-patch"]
87+ groups :
88+ spring-ai-deps :
89+ patterns :
90+ - " org.springframework*"
91+ - " io.spring*"
92+ kotlin-deps :
93+ patterns :
94+ - " org.jetbrains.kotlin*"
95+ - " org.jetbrains.kotlinx*"
96+
97+ - package-ecosystem : " gradle"
98+ directory : " /projects/spring-ai/playground-flight-booking"
99+ schedule :
100+ interval : " monthly"
101+ labels :
102+ - " dependencies"
103+ - " spring-ai"
104+ ignore :
105+ - dependency-name : " *"
106+ update-types : ["version-update:semver-patch"]
107+ groups :
108+ spring-ai-deps :
109+ patterns :
110+ - " org.springframework*"
111+ - " io.spring*"
112+ kotlin-deps :
113+ patterns :
114+ - " org.jetbrains.kotlin*"
115+ - " org.jetbrains.kotlinx*"
116+
117+ # LangChain4j project
118+ - package-ecosystem : " gradle"
119+ directory : " /projects/langchain4j/langchain4j-spring-boot"
120+ schedule :
121+ interval : " monthly"
122+ labels :
123+ - " dependencies"
124+ - " langchain4j"
125+ ignore :
126+ - dependency-name : " *"
127+ update-types : ["version-update:semver-patch"]
128+ groups :
129+ langchain4j-deps :
130+ patterns :
131+ - " dev.langchain4j*"
132+ spring-deps :
133+ patterns :
134+ - " org.springframework*"
135+ kotlin-deps :
136+ patterns :
137+ - " org.jetbrains.kotlin*"
138+ - " org.jetbrains.kotlinx*"
139+
140+ # MCP projects
141+ - package-ecosystem : " gradle"
142+ directory : " /projects/mcp/mcp-demo"
143+ schedule :
144+ interval : " monthly"
145+ labels :
146+ - " dependencies"
147+ - " mcp"
148+ ignore :
149+ - dependency-name : " *"
150+ update-types : ["version-update:semver-patch"]
151+ groups :
152+ mcp-deps :
153+ patterns :
154+ - " io.modelcontextprotocol*"
155+ ktor-deps :
156+ patterns :
157+ - " io.ktor*"
158+ kotlin-deps :
159+ patterns :
160+ - " org.jetbrains.kotlin*"
161+ - " org.jetbrains.kotlinx*"
162+ compose-deps :
163+ patterns :
164+ - " org.jetbrains.compose*"
165+ - " androidx.compose*"
166+
167+ - package-ecosystem : " gradle"
168+ directory : " /projects/mcp/brave"
169+ schedule :
170+ interval : " monthly"
171+ labels :
172+ - " dependencies"
173+ - " mcp"
174+ ignore :
175+ - dependency-name : " *"
176+ update-types : ["version-update:semver-patch"]
177+ groups :
178+ mcp-deps :
179+ patterns :
180+ - " io.modelcontextprotocol*"
181+ ktor-deps :
182+ patterns :
183+ - " io.ktor*"
184+ kotlin-deps :
185+ patterns :
186+ - " org.jetbrains.kotlin*"
187+ - " org.jetbrains.kotlinx*"
0 commit comments