@@ -19,6 +19,7 @@ updates:
19
19
20
20
- package-ecosystem : " gradle"
21
21
directory : " /"
22
+ target-branch : " main"
22
23
schedule :
23
24
interval : " weekly"
24
25
day : " tuesday"
@@ -48,7 +49,6 @@ updates:
48
49
- " com.fasterxml.jackson.core*"
49
50
- " com.mysql*"
50
51
- " org.mariadb.jdbc*"
51
-
52
52
ignore :
53
53
# For Hibernate Validator, we will need to update major version manually as needed (but we only use it in tests)
54
54
- dependency-name : " org.glassfish.expressly*"
@@ -62,6 +62,56 @@ updates:
62
62
# Dockerfiles in tooling/docker/, and database services we use for examples (MySQL and PostgreSQL)
63
63
- package-ecosystem : " docker"
64
64
directory : " /tooling/docker"
65
+ target-branch : " main"
66
+ schedule :
67
+ interval : " weekly"
68
+ allow :
69
+ - dependency-type : " all"
70
+
71
+ # Duplicate the previous package-ecosystems because we want to target branch 3.1
72
+ # and dependabot doesn't support YAML aliases and anchors at the moment
73
+ - package-ecosystem : " gradle"
74
+ directory : " /"
75
+ target-branch : " 3.1"
76
+ schedule :
77
+ interval : " weekly"
78
+ day : " tuesday"
79
+ open-pull-requests-limit : 20
80
+ groups :
81
+ hibernate-validator :
82
+ patterns :
83
+ - " org.hibernate.validator*"
84
+ - " org.glassfish.expressly*"
85
+ hibernate :
86
+ patterns :
87
+ - " org.hibernate*"
88
+ vertx :
89
+ patterns :
90
+ - " io.vertx*"
91
+ mutiny :
92
+ patterns :
93
+ - " io.smallrye.reactive*"
94
+ testcontainers :
95
+ patterns :
96
+ - " org.testcontainers*"
97
+ - " com.ibm.db2*"
98
+ - " com.microsoft.sqlserver*"
99
+ - " org.postgresql*"
100
+ - " con.ongres.scram*"
101
+ - " com.fasterxml.jackson.core*"
102
+ - " com.mysql*"
103
+ - " org.mariadb.jdbc*"
104
+ ignore :
105
+ - dependency-name : " org.glassfish.expressly*"
106
+ update-types : ["version-update:semver-major"]
107
+ - dependency-name : " org.hibernate*"
108
+ update-types : ["version-update:semver-major", "version-update:semver-minor"]
109
+ - dependency-name : " io.vertx*"
110
+ update-types : ["version-update:semver-major", "version-update:semver-minor"]
111
+
112
+ - package-ecosystem : " docker"
113
+ directory : " /tooling/docker"
114
+ target-branch : " 3.1"
65
115
schedule :
66
116
interval : " weekly"
67
117
allow :
0 commit comments