diff --git a/.github/workflows/maven-snapshot.yml b/.github/workflows/maven-snapshot.yml index 95478464..e744c871 100644 --- a/.github/workflows/maven-snapshot.yml +++ b/.github/workflows/maven-snapshot.yml @@ -14,14 +14,6 @@ jobs: - name: Checkout code uses: actions/checkout@v6 - - name: Import GPG key - env: - GPG_SECRET_KEYS: ${{ secrets.GPG_SECRET_KEYS }} - GPG_OWNERTRUST: ${{ secrets.GPG_OWNERTRUST }} - run: | - echo $GPG_SECRET_KEYS | base64 --decode | gpg --import --no-tty --batch --yes - echo $GPG_OWNERTRUST | base64 --decode | gpg --import-ownertrust --no-tty --batch --yes - - name: Setup JDK uses: actions/setup-java@v5 with: @@ -31,27 +23,28 @@ jobs: server-id: central server-username: MAVEN_USERNAME server-password: MAVEN_CENTRAL_TOKEN - gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} - gpg-passphrase: MAVEN_GPG_PASSPHRASE - name: AEM6.5 Build - run: mvn clean deploy -DskipTests -Paem65deps,aem65,release + run: mvn clean deploy -DskipTests -Paem65deps,aem65,release -Dgpg.signer=bc env: MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + MAVEN_GPG_KEY: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} - name: AEMaaCS Build - run: mvn clean deploy -PaemaacsDeps,aemaacs,release,attach-javadoc,attach-source + run: mvn clean deploy -PaemaacsDeps,aemaacs,release,attach-javadoc,attach-source -Dgpg.signer=bc env: MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + MAVEN_GPG_KEY: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} - name: Main Build - run: mvn clean deploy -DskipTests -Prelease + run: mvn clean deploy -DskipTests -Prelease -Dgpg.signer=bc env: MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + MAVEN_GPG_KEY: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} diff --git a/.mvn/settings.xml b/.mvn/settings.xml index ac66c75b..557c5c3b 100644 --- a/.mvn/settings.xml +++ b/.mvn/settings.xml @@ -19,18 +19,6 @@ --> false - - - signing - - true - - - gpg - ${env.MAVEN_GPG_PASSPHRASE} - - - central diff --git a/pom.xml b/pom.xml index f265986e..82bb2d97 100644 --- a/pom.xml +++ b/pom.xml @@ -565,13 +565,6 @@ org.apache.maven.plugins maven-gpg-plugin - - - - --pinentry-mode - loopback - - sign-artifacts