diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5346e80d8..996773a8fb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,8 +2,8 @@ name: release on: push: - tags: - - '*' + branches: + - 'test-release' jobs: release: @@ -22,12 +22,19 @@ jobs: id: version run: | echo ::set-output name=VERSION::${GITHUB_REF#refs/tags/} + - + name: Install GPG key + id: install-gpg-key + run: | + # Install gpg secret key + cat <(echo -e "${{ secrets.GPG_KEY }}") | gpg --batch --import + # Verify gpg secret key + gpg --list-secret-keys --keyid-format LONG - name: Release Package run: bash ./.github/workflows/release.sh -xe env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} VERSION: ${{ steps.version.outputs.VERSION }} - GPG_KEY: "${{ secrets.GPG_KEY }}" - OSSRH_USER: ${{ secrets.OSSRH_USER }} - OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} + OSSRH_USER: "${{ secrets.OSSRH_USER }}" + OSSRH_PASSWORD: "${{ secrets.OSSRH_PASSWORD }}" diff --git a/build.gradle b/build.gradle index a82bce78d7..116b62b801 100644 --- a/build.gradle +++ b/build.gradle @@ -123,8 +123,7 @@ javadoc { } signing { - def signingKey = System.getenv("GPG_KEY") - useInMemoryPgpKeys(signingKey, "") + useGpgCmd() sign(publishing.publications) } @@ -160,16 +159,16 @@ publishing { } } - repositories { - maven { - name = "GitHubPackages" - url = "https://maven.pkg.github.com/phrase/phrase-java" - credentials { - username = System.getenv("GITHUB_ACTOR") - password = System.getenv("GITHUB_TOKEN") - } - } - } + // repositories { + // maven { + // name = "GitHubPackages" + // url = "https://maven.pkg.github.com/phrase/phrase-java" + // credentials { + // username = System.getenv("GITHUB_ACTOR") + // password = System.getenv("GITHUB_TOKEN") + // } + // } + // } } nexusPublishing {