diff --git a/buildSrc/src/main/kotlin/publish-conventions.gradle.kts b/buildSrc/src/main/kotlin/publish-conventions.gradle.kts index 0d91c44..22bfc23 100644 --- a/buildSrc/src/main/kotlin/publish-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/publish-conventions.gradle.kts @@ -65,3 +65,11 @@ val release: Boolean get() = hasProperty("release") fun stringProperty(propertyName: String) = findProperty(propertyName) as String? + +//region Fix Gradle warning about signing tasks using publishing task outputs without explicit dependencies +//https://github.com/gradle/gradle/issues/26091 +tasks.withType().configureEach { + val signingTasks = tasks.withType() + mustRunAfter(signingTasks) +} +//endregion