From 710fc5186250d4f327eaa28241862d81a7be6b32 Mon Sep 17 00:00:00 2001 From: Francois Le Droff Date: Thu, 19 Feb 2026 10:21:49 +0100 Subject: [PATCH] GH-236 using now our own aio-lib-java maven central token token generated at https://central.sonatype.com/usertoken note that I also had to explicitly enable `snapshots` on our namespaces at https://central.sonatype.com/publishing/namespaces --- .github/workflows/maven-release.yml | 12 ++++++------ .github/workflows/maven-snapshot.yml | 12 ++++++------ .mvn/maven.config | 2 ++ .mvn/settings.xml | 29 ++++++++++++++++++++++++++++ 4 files changed, 43 insertions(+), 12 deletions(-) create mode 100644 .mvn/maven.config create mode 100644 .mvn/settings.xml diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 8c7f38d6..95e1cbe6 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -210,20 +210,20 @@ jobs: - name: AEM6.5 Build run: mvn clean deploy -DskipTests -Paem65deps,aem65,release env: - MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} + MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - name: AEMaaCS Build run: mvn clean deploy -DskipTests -PaemaacsDeps,aemaacs,release,attach-javadoc,attach-source env: - MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} + MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - name: Main Build run: mvn clean deploy -DskipTests env: - MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} + MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} diff --git a/.github/workflows/maven-snapshot.yml b/.github/workflows/maven-snapshot.yml index 5ed899e9..cd051b7e 100644 --- a/.github/workflows/maven-snapshot.yml +++ b/.github/workflows/maven-snapshot.yml @@ -36,21 +36,21 @@ jobs: - name: AEM6.5 Build run: mvn clean deploy -DskipTests -Paem65deps,aem65,release env: - MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} + MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - name: AEMaaCS Build run: mvn clean deploy -PaemaacsDeps,aemaacs,release,attach-javadoc,attach-source env: - MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} + MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - name: Main Build run: mvn clean deploy -DskipTests env: - MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }} + MAVEN_USERNAME: ${{ secrets.AIO_MAVEN_USER_NAME }} + MAVEN_CENTRAL_TOKEN: ${{ secrets.AIO_MAVEN_TOKEN }} MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} diff --git a/.mvn/maven.config b/.mvn/maven.config new file mode 100644 index 00000000..89f6445d --- /dev/null +++ b/.mvn/maven.config @@ -0,0 +1,2 @@ +--settings +./.mvn/settings.xml diff --git a/.mvn/settings.xml b/.mvn/settings.xml new file mode 100644 index 00000000..557c5c3b --- /dev/null +++ b/.mvn/settings.xml @@ -0,0 +1,29 @@ + + + + false + + + central + ${env.MAVEN_USERNAME} + ${env.MAVEN_CENTRAL_TOKEN} + + + \ No newline at end of file