From 972a9deb08c53b3cbe7bcd270398cf8c930aa7c9 Mon Sep 17 00:00:00 2001 From: Pasi Vuohijoki Date: Wed, 30 Sep 2026 18:07:28 +0300 Subject: [PATCH] Pin java-jdk <25 and springmockk <5 until Spring Boot 4 --- .github/renovate.json5 | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 92a3698..08311b7 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -20,6 +20,17 @@ matchPackageNames: ["org.springframework.boot:**"], allowedVersions: "<4", }, + { + // java-jdk 25 needs Kotlin 2.x, which only comes with Spring Boot 4. Stay on 21 for now + // (jOOQ needs 21, Kotlin 1.9.x supports 21 but not 25). + matchDepNames: ["java-jdk"], + allowedVersions: "<25", + }, + { + // springmockk 5 is compiled against Kotlin 2.x; blocked until Spring Boot 4 raises Kotlin. + matchPackageNames: ["com.ninja-squad:springmockk"], + allowedVersions: "<5", + }, { // give each major update its own PR instead of the big "all dependencies" bundle. // groupName: null removes them from the catch-all group so they are not grouped together.