From 85979f6adb44a21d313a26e4a84f5fb7f5008a50 Mon Sep 17 00:00:00 2001 From: Jan Phillip Kretzschmar Date: Thu, 4 May 2023 12:43:44 +0200 Subject: [PATCH] fix: flip order of tasks to use signing key first --- .github/workflows/publish.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 60b3d13..f6d26e2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -37,15 +37,15 @@ jobs: mkdir -p ~/.gradle/ echo "${{secrets.OSSRH_GPG_SECRET_KEY}}" > ~/.gradle/secring.gpg.b64 base64 -d ~/.gradle/secring.gpg.b64 > ~/.gradle/secring.gpg + - name: Publish package to Maven Central + # wraped the signing.password with single quotes as the password could contain special characters + run: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository -Psigning.keyId=${{secrets.OSSRH_GPG_SECRET_KEY_ID}} -Psigning.password='${{secrets.OSSRH_GPG_SECRET_KEY_PASSWORD}}' -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) --warn --stacktrace + env: + MAVEN_USERNAME: ${{secrets.OSSRH_USERNAME}} + MAVEN_PASSWORD: ${{secrets.OSSRH_PASSWORD}} - name: Publish to GitHub Packages uses: gradle/gradle-build-action@67421db6bd0bf253fb4bd25b31ebb98943c375e1 with: arguments: publish env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Publish package to Maven Central - # wraped the signing.password with single quotes as the password could contain special characters - run: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository -Psigning.keyId=${{secrets.OSSRH_GPG_SECRET_KEY_ID}} -Psigning.password='${{secrets.OSSRH_GPG_SECRET_KEY_PASSWORD}}' -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) --warn --stacktrace - env: - MAVEN_USERNAME: ${{secrets.OSSRH_USERNAME}} - MAVEN_PASSWORD: ${{secrets.OSSRH_PASSWORD}} \ No newline at end of file