Skip to content

Commit ed00742

Browse files
committed
Enable dependabot on 3.1
1 parent 6157e83 commit ed00742

File tree

1 file changed

+52
-5
lines changed

1 file changed

+52
-5
lines changed

.github/dependabot.yml

Lines changed: 52 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ updates:
1919

2020
- package-ecosystem: "gradle"
2121
directory: "/"
22+
target-branch: "main"
2223
schedule:
2324
interval: "weekly"
2425
day: "tuesday"
@@ -37,7 +38,6 @@ updates:
3738
mutiny:
3839
patterns:
3940
- "io.smallrye.reactive*"
40-
# Testcontainers plus the JDBC driver we need for testing
4141
testcontainers:
4242
patterns:
4343
- "org.testcontainers*"
@@ -48,12 +48,9 @@ updates:
4848
- "com.fasterxml.jackson.core*"
4949
- "com.mysql*"
5050
- "org.mariadb.jdbc*"
51-
5251
ignore:
53-
# For Hibernate Validator, we will need to update major version manually as needed (but we only use it in tests)
5452
- dependency-name: "org.glassfish.expressly*"
55-
update-types: ["version-update-:semver-major"]
56-
# Only patches for Hibernate ORM and Vert.x
53+
update-types: ["version-update:semver-major"]
5754
- dependency-name: "org.hibernate*"
5855
update-types: ["version-update:semver-major", "version-update:semver-minor"]
5956
- dependency-name: "io.vertx*"
@@ -62,6 +59,56 @@ updates:
6259
# Dockerfiles in tooling/docker/, and database services we use for examples (MySQL and PostgreSQL)
6360
- package-ecosystem: "docker"
6461
directory: "/tooling/docker"
62+
target-branch: "main"
63+
schedule:
64+
interval: "weekly"
65+
allow:
66+
- dependency-type: "all"
67+
68+
# Duplicate the previous package-ecosystems because we want to target branch 3.1
69+
# and dependabot doesn't support YAML aliases and anchors at the moment
70+
- package-ecosystem: "gradle"
71+
directory: "/"
72+
target-branch: "3.1"
73+
schedule:
74+
interval: "weekly"
75+
day: "tuesday"
76+
open-pull-requests-limit: 20
77+
groups:
78+
hibernate-validator:
79+
patterns:
80+
- "org.hibernate.validator*"
81+
- "org.glassfish.expressly*"
82+
hibernate:
83+
patterns:
84+
- "org.hibernate*"
85+
vertx:
86+
patterns:
87+
- "io.vertx*"
88+
mutiny:
89+
patterns:
90+
- "io.smallrye.reactive*"
91+
testcontainers:
92+
patterns:
93+
- "org.testcontainers*"
94+
- "com.ibm.db2*"
95+
- "com.microsoft.sqlserver*"
96+
- "org.postgresql*"
97+
- "con.ongres.scram*"
98+
- "com.fasterxml.jackson.core*"
99+
- "com.mysql*"
100+
- "org.mariadb.jdbc*"
101+
ignore:
102+
- dependency-name: "org.glassfish.expressly*"
103+
update-types: ["version-update:semver-major"]
104+
- dependency-name: "org.hibernate*"
105+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
106+
- dependency-name: "io.vertx*"
107+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
108+
109+
- package-ecosystem: "docker"
110+
directory: "/tooling/docker"
111+
target-branch: "3.1"
65112
schedule:
66113
interval: "weekly"
67114
allow:

0 commit comments

Comments
 (0)