diff --git a/.github/workflows/kotlin/action.yml b/.github/workflows/kotlin/action.yml index 60e8f18c..5364f664 100644 --- a/.github/workflows/kotlin/action.yml +++ b/.github/workflows/kotlin/action.yml @@ -95,7 +95,8 @@ runs: ./gradlew build ./gradlew generatePomFileForMavenPublication - - run: sed -i 's|.*|${{ steps.setup.outputs.version }}|' 'lib/build/publications/maven/pom-default.xml' + - name: Set version in pom file + run: sed -i '0,/.*<\/version>/ s//'"${{ steps.setup.outputs.version }}"'<\/version>/' 'lib/build/publications/maven/pom-default.xml' shell: bash working-directory: ./wrappers/kotlin diff --git a/wrappers/kotlin/lib/build.gradle.kts b/wrappers/kotlin/lib/build.gradle.kts index fef23569..58cb60b2 100644 --- a/wrappers/kotlin/lib/build.gradle.kts +++ b/wrappers/kotlin/lib/build.gradle.kts @@ -74,7 +74,8 @@ publishing { groupId = "devolutions" artifactId = "devolutions-crypto" version = project.version.toString() - artifact(tasks["jar"]) + from(components["java"]) + pom { name.set("Devolutions Crypto") description.set("Devolutions Cryptographic Library")