Skip to content

Commit f7103bb

Browse files
committed
Limit H2 to version 2.2.x and clean up
Clean up Dependabot configuration from old dependencies and limit H2 to version 2.2.x.
1 parent 74c702c commit f7103bb

File tree

1 file changed

+10
-34
lines changed

1 file changed

+10
-34
lines changed

.github/dependabot.yaml

Lines changed: 10 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -81,16 +81,16 @@ updates:
8181
update-types: [ "version-update:semver-major" ]
8282
# Apache Cassandra: keep version 3.x
8383
- dependency-name: "org.apache.cassandra:*"
84-
versions: [ "[4.0.0,)" ]
84+
versions: [ "[4,)" ]
8585
# Kubernetes: keep version 5.x
8686
- dependency-name: "io.fabric8:*"
87-
versions: [ "[6.0.0,)" ]
87+
versions: [ "[6,)" ]
8888
# `com.conversantmedia:disruptor` 1.2.16 requires Java 9
8989
- dependency-name: "com.conversantmedia:disruptor"
9090
versions: [ "[1.2.16,)" ]
9191
# Keep Jakarta EE at version 9.0
9292
- dependency-name: "jakarta.platform:*"
93-
versions: [ "[10.0.0,)" ]
93+
versions: [ "[10,)" ]
9494
# OpenRewrite is quite noisy. Let us skip patch and minor updates:
9595
- dependency-name: "org.openrewrite:*"
9696
update-types: [ "version-update:semver-minor", "version-update:semver-patch" ]
@@ -100,25 +100,28 @@ updates:
100100
update-types: [ "version-update:semver-minor", "version-update:semver-patch" ]
101101
# Json Unit 3.x requires Java 17
102102
- dependency-name: "net.javacrumbs.json-unit:*"
103-
versions: [ "[3.0.0,)" ]
103+
versions: [ "[3,)" ]
104104
# Update both `disruptor.version` to latest 3.x version
105105
# and `disruptor4.version` to latest 4.x version
106106
- dependency-name: "com.lmax:disruptor"
107107
update-types: [ "version-update:semver-major" ]
108108
# WebCompere System Stubs requires Java 11
109109
- dependency-name: "uk.org.webcompere:*"
110-
versions: [ "2.1.0,)" ]
110+
versions: [ "[2.1,)" ]
111111
# SLF4J 1.7.x should only upgrade to 1.7.x and
112112
# SLF4J 2.x should only upgrade to 2.x.
113113
- dependency-name: "org.slf4j:slf4j-api"
114114
update-types: [ "version-update:semver-major" ]
115115
# Plexus Utils 4.x are for Maven 4.x
116116
- dependency-name: "org.codehaus.plexus:plexus-utils"
117-
versions: [ "4,)" ]
117+
versions: [ "[4,)" ]
118118
# MongoDB 3.x should only upgrade to 3.x and
119119
# MongoDB 4.x should only upgrade to 4.x
120120
- dependency-name: "org.mongodb:*"
121121
update-types: [ "version-update:semver-major" ]
122+
# H2 version 2.3.x requires Java 11
123+
- dependency-name: "com.h2database:h2"
124+
versions: [ "[2.3,)" ]
122125

123126
- package-ecosystem: github-actions
124127
directory: "/"
@@ -141,43 +144,16 @@ updates:
141144
registries:
142145
- maven-central
143146
ignore:
144-
# Jetty 10.x does not have an internal logging API
145-
- dependency-name: "org.eclipse.jetty:*"
146-
update-types: [ "version-update:semver-major" ]
147-
# EclipseLink 3.x is Jakarta EE 9
148-
- dependency-name: "org.eclipse.persistence:*"
149-
update-types: [ "version-update:semver-major" ]
150-
# Spring 6.x is Jakarta EE 9
151-
- dependency-name: "org.springframework:*"
152-
update-types: [ "version-update:semver-major" ]
153-
# Spring Boot 3.x is Jakarta EE 9
154-
- dependency-name: "org.springframework.boot:*"
155-
update-types: [ "version-update:semver-major" ]
156-
# Spring Cloud 2022.x is Jakarta EE 9
157-
- dependency-name: "org.springframework.cloud:*"
158-
update-types: [ "version-update:semver-major" ]
159-
# Keep Logback version 1.2.x
160-
- dependency-name: "ch.qos.logback:*"
161-
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
162-
# Apache Cassandra: keep version 3.x
163-
- dependency-name: "org.apache.cassandra:*"
164-
versions: [ "[4.0.0,)" ]
165-
# Kubernetes: keep version 5.x
166-
- dependency-name: "io.fabric8:*"
167-
versions: [ "[6.0.0,)" ]
168147
# Keep Jakarta EE at version 9.0
169148
- dependency-name: "jakarta.platform:*"
170-
versions: [ "[10.0.0,)" ]
149+
versions: [ "[10,)" ]
171150
# OpenRewrite is quite noisy. Let us skip patch and minor updates:
172151
- dependency-name: "org.openrewrite:*"
173152
update-types: [ "version-update:semver-minor", "version-update:semver-patch" ]
174153
- dependency-name: "org.openrewrite.maven:*"
175154
update-types: [ "version-update:semver-minor", "version-update:semver-patch" ]
176155
- dependency-name: "org.openrewrite.recipe:*"
177156
update-types: [ "version-update:semver-minor", "version-update:semver-patch" ]
178-
# Json Unit 3.x requires Java 17
179-
- dependency-name: "net.javacrumbs.json-unit:*"
180-
versions: [ "[3.0.0,)" ]
181157
# SLF4J 1.7.x should only upgrade to 1.7.x and
182158
# SLF4J 2.x should only upgrade to 2.x.
183159
- dependency-name: "org.slf4j:slf4j-api"

0 commit comments

Comments
 (0)