From dc9c8e521a20583e3cf197658bf006561b0c1af0 Mon Sep 17 00:00:00 2001 From: Ahmad Kemsan Date: Thu, 14 Aug 2025 16:42:22 +0530 Subject: [PATCH] ci: fix gpc passphrase hadnling --- .github/workflows/maven-publish.yml | 3 +-- .github/workflows/test-maven-publish.yml | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index a9dfa77..e3a9ae6 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -60,8 +60,7 @@ jobs: run: mvn -B versions:set -DnewVersion=${{ github.event.inputs.packageVersion }} -DgenerateBackupPoms=false - name: Publish to Central Portal - run: mvn -B -e -X clean deploy -Pdeploy -Drevision=${{ github.event.inputs.packageVersion }} + run: mvn -B -e -X clean deploy -Pdeploy -Drevision=${{ github.event.inputs.packageVersion }} -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }} env: CENTRAL_USERNAME: ${{ secrets.MAVEN_USERNAME }} CENTRAL_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} # Central Portal token - GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} diff --git a/.github/workflows/test-maven-publish.yml b/.github/workflows/test-maven-publish.yml index 1b250e6..491f1ce 100644 --- a/.github/workflows/test-maven-publish.yml +++ b/.github/workflows/test-maven-publish.yml @@ -24,5 +24,5 @@ jobs: gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }} - - name: Test Build and Package - run: mvn -B -e -X clean package -Pdeploy -Drevision=1.0.0-test \ No newline at end of file + - name: Test Full Deploy (No Publishing) + run: mvn -B clean deploy -Pdeploy -Drevision=1.0.0-test -DskipPublishing=true -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }} \ No newline at end of file