@@ -68,8 +68,10 @@ updates:
68
68
allow :
69
69
- dependency-type : " all"
70
70
71
- # Duplicate the previous package-ecosystems because we want to target branch 3.1
71
+ # ################################################################################
72
+ # Duplicate the package-ecosystems for main because we want to target branch 3.1
72
73
# and dependabot doesn't support YAML aliases and anchors at the moment
74
+ # ################################################################################
73
75
- package-ecosystem : " gradle"
74
76
directory : " /"
75
77
target-branch : " 3.1"
@@ -116,3 +118,58 @@ updates:
116
118
interval : " weekly"
117
119
allow :
118
120
- dependency-type : " all"
121
+
122
+ # ################################################################################
123
+ # Duplicate the package-ecosystems for main because we want to target branch 2.4
124
+ # and dependabot doesn't support YAML aliases and anchors at the moment
125
+ # ################################################################################
126
+ - package-ecosystem : " gradle"
127
+ directory : " /"
128
+ target-branch : " 2.4"
129
+ schedule :
130
+ interval : " weekly"
131
+ day : " tuesday"
132
+ open-pull-requests-limit : 20
133
+ groups :
134
+ hibernate-validator :
135
+ patterns :
136
+ - " org.hibernate.validator*"
137
+ - " org.glassfish.expressly*"
138
+ hibernate :
139
+ patterns :
140
+ - " org.hibernate*"
141
+ vertx :
142
+ patterns :
143
+ - " io.vertx*"
144
+ mutiny :
145
+ patterns :
146
+ - " io.smallrye.reactive*"
147
+ # Testcontainers plus the JDBC driver we need for testing
148
+ testcontainers :
149
+ patterns :
150
+ - " org.testcontainers*"
151
+ - " com.ibm.db2*"
152
+ - " com.microsoft.sqlserver*"
153
+ - " org.postgresql*"
154
+ - " con.ongres.scram*"
155
+ - " com.fasterxml.jackson.core*"
156
+ - " com.mysql*"
157
+ - " org.mariadb.jdbc*"
158
+ ignore :
159
+ # For Hibernate Validator, we will need to update major version manually as needed (but we only use it in tests)
160
+ - dependency-name : " org.glassfish.expressly*"
161
+ update-types : ["version-update:semver-major"]
162
+ # Only patches for Hibernate ORM and Vert.x
163
+ - dependency-name : " org.hibernate*"
164
+ update-types : ["version-update:semver-major", "version-update:semver-minor"]
165
+ - dependency-name : " io.vertx*"
166
+ update-types : ["version-update:semver-major", "version-update:semver-minor"]
167
+
168
+ # Dockerfiles in tooling/docker/, and database services we use for examples (MySQL and PostgreSQL)
169
+ - package-ecosystem : " docker"
170
+ directory : " /tooling/docker"
171
+ target-branch : " 2.4"
172
+ schedule :
173
+ interval : " weekly"
174
+ allow :
175
+ - dependency-type : " all"
0 commit comments