From 37c992b97e428cac79f6fa0c7d61a9bcca9665f1 Mon Sep 17 00:00:00 2001 From: Mladen Jablanovic Date: Wed, 21 Jun 2023 12:38:12 +0200 Subject: [PATCH 1/3] Test releasing using gpg command --- .github/workflows/release.yml | 13 ++++++++++--- build.gradle | 3 +-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e5346e80d8..a78ae62f67 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 }} diff --git a/build.gradle b/build.gradle index a82bce78d7..f278ebfc74 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) } From 79e474dc8b1d67bcb83d86dda80cb901ad9c5124 Mon Sep 17 00:00:00 2001 From: Mladen Jablanovic Date: Wed, 21 Jun 2023 12:46:22 +0200 Subject: [PATCH 2/3] wrap with quotes --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a78ae62f67..996773a8fb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,5 +36,5 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} VERSION: ${{ steps.version.outputs.VERSION }} - OSSRH_USER: ${{ secrets.OSSRH_USER }} - OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} + OSSRH_USER: "${{ secrets.OSSRH_USER }}" + OSSRH_PASSWORD: "${{ secrets.OSSRH_PASSWORD }}" From 93fc03ddd0895ff2e97fb6dab61f79acb431870d Mon Sep 17 00:00:00 2001 From: Mladen Jablanovic Date: Wed, 21 Jun 2023 12:48:43 +0200 Subject: [PATCH 3/3] temporarily disable github publishing --- build.gradle | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/build.gradle b/build.gradle index f278ebfc74..116b62b801 100644 --- a/build.gradle +++ b/build.gradle @@ -159,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 {