Skip to content

Commit 02c2b6b

Browse files
committed
Add branch 2.4 to dependabot
1 parent 775f444 commit 02c2b6b

File tree

1 file changed

+58
-1
lines changed

1 file changed

+58
-1
lines changed

.github/dependabot.yml

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,10 @@ updates:
6868
allow:
6969
- dependency-type: "all"
7070

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
7273
# and dependabot doesn't support YAML aliases and anchors at the moment
74+
#################################################################################
7375
- package-ecosystem: "gradle"
7476
directory: "/"
7577
target-branch: "3.1"
@@ -116,3 +118,58 @@ updates:
116118
interval: "weekly"
117119
allow:
118120
- 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

Comments
 (0)