diff --git a/build.gradle.kts b/build.gradle.kts index ffdb3ae..3e3769d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -9,7 +9,7 @@ plugins { signing id("io.github.gradle-nexus.publish-plugin") version "1.3.0" kotlin("multiplatform") version "1.9.20" - id("org.jetbrains.dokka") version "1.8.20" + id("org.jetbrains.dokka") version "1.9.10" } group = "com.willowtreeapps.opentest4k" @@ -111,7 +111,6 @@ val dokkaJavadocCommonJar by tasks.registering(Jar::class) { } publishing { - publications.all { if (this is MavenPublication) { artifact(dokkaJavadocCommonJar) @@ -137,7 +136,7 @@ publishing { developers { developer { id.set("evant") - name.set("Evan Tatarka") + name.set("Eva Tatarka") } } } @@ -168,3 +167,8 @@ tasks.withType>().configureEach { freeCompilerArgs.add("-Xexpect-actual-classes") } } + +// TODO: remove after https://youtrack.jetbrains.com/issue/KT-46466 is fixed +project.tasks.withType(AbstractPublishToMaven::class.java).configureEach { + dependsOn(project.tasks.withType(Sign::class.java)) +} \ No newline at end of file