Skip to content

Commit 07523e7

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

File tree

1 file changed

+42
-4
lines changed

1 file changed

+42
-4
lines changed

.github/dependabot.yml

Lines changed: 42 additions & 4 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,50 @@ updates:
4848
- "com.fasterxml.jackson.core*"
4949
- "com.mysql*"
5050
- "org.mariadb.jdbc*"
51+
ignore:
52+
- dependency-name: "org.glassfish.expressly*"
53+
update-types: ["version-update:semver-major"]
54+
- dependency-name: "org.hibernate*"
55+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
56+
- dependency-name: "io.vertx*"
57+
update-types: ["version-update:semver-major", "version-update:semver-minor"]
5158

59+
# Duplicated package-ecosystem because we want to target branch 3.1
60+
# and dependabot doesn't support YAML aliases and anchors at the moment
61+
- package-ecosystem: "gradle"
62+
directory: "/"
63+
target-branch: "3.1"
64+
schedule:
65+
interval: "weekly"
66+
day: "tuesday"
67+
open-pull-requests-limit: 20
68+
groups:
69+
hibernate-validator:
70+
patterns:
71+
- "org.hibernate.validator*"
72+
- "org.glassfish.expressly*"
73+
hibernate:
74+
patterns:
75+
- "org.hibernate*"
76+
vertx:
77+
patterns:
78+
- "io.vertx*"
79+
mutiny:
80+
patterns:
81+
- "io.smallrye.reactive*"
82+
testcontainers:
83+
patterns:
84+
- "org.testcontainers*"
85+
- "com.ibm.db2*"
86+
- "com.microsoft.sqlserver*"
87+
- "org.postgresql*"
88+
- "con.ongres.scram*"
89+
- "com.fasterxml.jackson.core*"
90+
- "com.mysql*"
91+
- "org.mariadb.jdbc*"
5292
ignore:
53-
# For Hibernate Validator, we will need to update major version manually as needed (but we only use it in tests)
5493
- dependency-name: "org.glassfish.expressly*"
55-
update-types: ["version-update-:semver-major"]
56-
# Only patches for Hibernate ORM and Vert.x
94+
update-types: ["version-update:semver-major"]
5795
- dependency-name: "org.hibernate*"
5896
update-types: ["version-update:semver-major", "version-update:semver-minor"]
5997
- dependency-name: "io.vertx*"

0 commit comments

Comments
 (0)