From 570d2ab700ca76d89564fabf611f9ff6360a4ae0 Mon Sep 17 00:00:00 2001 From: Marco Martinez Date: Wed, 20 Sep 2023 16:36:42 -0600 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fd50ebd..83c6d8c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -42,7 +42,7 @@ jobs: publish: runs-on: macos-latest needs: build - if: ${{ github.event_name == 'release' }} + if: ${{ github.event_name == 'release' && startsWith(github.event.release.tag_name, 'v') }} steps: - name: Checkout @@ -58,10 +58,11 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Publish to Maven Central - run: ./gradlew clean publishAllPublicationsToMavenCentral --stacktrace + run: ./gradlew clean publishAllPublicationsToMavenCentral --stacktrace -P version=${TAG:1} env: ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_NEXUS_USERNAME }} ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_NEXUS_PASSWORD }} ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }} ORG_GRADLE_PROJECT_signingInMemoryKeyId: ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY_ID }} ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY_PASSWORD }} + TAG: ${{ github.event.release.tag_name }}