@@ -17,7 +17,9 @@ updates:
17
17
- dependency-name : " actions/*"
18
18
- dependency-name : " redhat-actions/*"
19
19
20
- - package-ecosystem : " gradle"
20
+ # Define the shared Gradle configuration as an anchor so we can have different target branches
21
+ - &gradle-common
22
+ package-ecosystem : " gradle"
21
23
directory : " /"
22
24
schedule :
23
25
interval : " weekly"
@@ -37,7 +39,6 @@ updates:
37
39
mutiny :
38
40
patterns :
39
41
- " io.smallrye.reactive*"
40
- # Testcontainers plus the JDBC driver we need for testing
41
42
testcontainers :
42
43
patterns :
43
44
- " org.testcontainers*"
@@ -48,17 +49,22 @@ updates:
48
49
- " com.fasterxml.jackson.core*"
49
50
- " com.mysql*"
50
51
- " org.mariadb.jdbc*"
51
-
52
52
ignore :
53
- # For Hibernate Validator, we will need to update major version manually as needed (but we only use it in tests)
54
53
- dependency-name : " org.glassfish.expressly*"
55
- update-types : ["version-update-:semver-major"]
56
- # Only patches for Hibernate ORM and Vert.x
54
+ update-types : ["version-update:semver-major"]
57
55
- dependency-name : " org.hibernate*"
58
56
update-types : ["version-update:semver-major", "version-update:semver-minor"]
59
57
- dependency-name : " io.vertx*"
60
58
update-types : ["version-update:semver-major", "version-update:semver-minor"]
61
59
60
+ # Apply anchor configuration to main
61
+ - << : *gradle-common
62
+ target-branch : " main"
63
+
64
+ # Apply anchor configuration to 3.1
65
+ - << : *gradle-common
66
+ target-branch : " 3.1"
67
+
62
68
# Dockerfiles in tooling/docker/, and database services we use for examples (MySQL and PostgreSQL)
63
69
- package-ecosystem : " docker"
64
70
directory : " /tooling/docker"
0 commit comments