diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 59c8635..e89e240 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -35,9 +35,6 @@ jobs: - name: Publish JS release run: ./gradlew publishJsPublicationToOSSRHRepository - - name: Delete GnuPG data - run: rm -rfv $HOME/.gnupg - publish-linux: runs-on: ubuntu-latest steps: diff --git a/buildSrc/src/main/kotlin/buildsrc/conventions/publishing.gradle.kts b/buildSrc/src/main/kotlin/buildsrc/conventions/publishing.gradle.kts index 5952514..660d4b1 100644 --- a/buildSrc/src/main/kotlin/buildsrc/conventions/publishing.gradle.kts +++ b/buildSrc/src/main/kotlin/buildsrc/conventions/publishing.gradle.kts @@ -31,7 +31,7 @@ publishing { withType().configureEach { pom { name.set("UrlEncoder for Kotlin Multiplatform") - description.set(project.description) + description.set("A simple defensive library to encode/decode URL components") url.set(mavenUrl) licenses { license { diff --git a/urlencoder-app/build.gradle.kts b/urlencoder-app/build.gradle.kts index c5fe1df..93a9789 100644 --- a/urlencoder-app/build.gradle.kts +++ b/urlencoder-app/build.gradle.kts @@ -9,9 +9,6 @@ plugins { id("com.github.ben-manes.versions") } -description = "A simple defensive application to encode/decode URL components" - -val deployDir = project.layout.projectDirectory.dir("deploy") val urlEncoderMainClass = "net.thauvin.erik.urlencoder.UrlEncoder" kotlin { @@ -63,28 +60,9 @@ tasks { dependsOn(fatJar) } - clean { - delete(deployDir) - } - withType().configureEach { dokkaSourceSets.configureEach { moduleName.set("UrlEncoder Application") } } - - val copyToDeploy by registering(Sync::class) { - group = PublishingPlugin.PUBLISH_TASK_GROUP - from(configurations.jvmRuntimeClasspath) { - exclude("annotations-*.jar") - } - from(jvmJar) - into(deployDir) - } - - register("deploy") { - description = "Copies all needed files to the 'deploy' directory." - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn(build, copyToDeploy) - } } diff --git a/urlencoder-lib/build.gradle.kts b/urlencoder-lib/build.gradle.kts index f922e29..a05acf5 100644 --- a/urlencoder-lib/build.gradle.kts +++ b/urlencoder-lib/build.gradle.kts @@ -8,10 +8,6 @@ plugins { id("com.github.ben-manes.versions") } -description = "A simple defensive library to encode/decode URL components" - -val deployDir = project.layout.projectDirectory.dir("deploy") - kotlin { sourceSets { commonTest { @@ -28,11 +24,6 @@ base { } tasks { - - clean { - delete(deployDir) - } - dokkaJavadoc { dokkaSourceSets { configureEach { @@ -52,19 +43,4 @@ tasks { moduleName.set("UrlEncoder Library") } } - - val copyToDeploy by registering(Sync::class) { - group = PublishingPlugin.PUBLISH_TASK_GROUP - from(configurations.runtimeClasspath) { - exclude("annotations-*.jar") - } - from(jvmJar) - into(deployDir) - } - - register("deploy") { - description = "Copies all needed files to the 'deploy' directory." - group = PublishingPlugin.PUBLISH_TASK_GROUP - dependsOn(build, copyToDeploy) - } }