From b7b25252c6ad2cbf48dfe4edc7eeea62c380c4f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 Oct 2025 20:58:00 +0000 Subject: [PATCH] Update dependency com.gradleup.shadow to v9 (#4760) * Update dependency com.gradleup.shadow to v9 * Fix missing shadow runtimes on Gradle 9 Signed-off-by: Alexander Brandes --------- Signed-off-by: Alexander Brandes Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alexander Brandes --- build.gradle.kts | 12 +++++++++--- gradle/libs.versions.toml | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 450035bae..361dadb6f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -101,9 +101,15 @@ subprojects { } } - val javaComponent = components["java"] as AdhocComponentWithVariants - javaComponent.withVariantsFromConfiguration(configurations["shadowRuntimeElements"]) { - skip() + afterEvaluate { + val javaComponent = components["java"] as AdhocComponentWithVariants + configurations.findByName("shadowRuntimeElements")?.let { shadowRuntimeElements -> + javaComponent.withVariantsFromConfiguration(shadowRuntimeElements) { + skip() + } + } ?: run { + logger.warn("Configuration 'shadowRuntimeElements' does not exist.") + } } signing { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 53d0cf7bc..d11e9e882 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -33,7 +33,7 @@ vault = "1.7.1" serverlib = "2.3.7" # Gradle plugins -shadow = "8.3.9" +shadow = "9.2.2" grgit = "4.1.1" spotless = "8.0.0" publish = "0.34.0"