diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6ea6bb8..a102be2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,25 +36,6 @@ jobs: - name: Publish Maven artifacts run: ./gradlew publish --no-daemon - - name: Debug - Print JReleaser environment variables - env: - JRELEASER_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - JRELEASER_GITHUB_USERNAME: ${{ github.actor }} - JRELEASER_GPG_PUBLIC_KEY: ${{ vars.GPG_PUBLIC_KEY }} - JRELEASER_GPG_SECRET_KEY: ${{ secrets.GPG_SECRET_KEY }} - JRELEASER_GPG_PASSPHRASE: "" - SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} - run: | - echo "=== JReleaser Environment Variables ===" - echo "SONATYPE_USERNAME is set: $([ -n "$SONATYPE_USERNAME" ] && echo YES || echo NO)" - echo "SONATYPE_PASSWORD is set: $([ -n "$SONATYPE_PASSWORD" ] && echo YES || echo NO)" - echo "SONATYPE_USERNAME value (first 10 chars): ${SONATYPE_USERNAME:0:10}***" - echo "SONATYPE_PASSWORD value (first 20 chars): ${SONATYPE_PASSWORD:0:20}***" - echo "All JRELEASER and SONATYPE variables:" - env | grep -E "(JRELEASER|SONATYPE)" | sort - echo "=====================================" - - name: Validate JReleaser configuration env: JRELEASER_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -62,8 +43,8 @@ jobs: JRELEASER_GPG_PUBLIC_KEY: ${{ vars.GPG_PUBLIC_KEY }} JRELEASER_GPG_SECRET_KEY: ${{ secrets.GPG_SECRET_KEY }} JRELEASER_GPG_PASSPHRASE: "" - SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} + JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONARTYPE_USERNAME: ${{ secrets.SONARTYPE_USERNAME }} + JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONARTYPE_PASSWORD: ${{ secrets.SONARTYPE_PASSWORD }} run: | ./gradlew jreleaserConfig --no-daemon @@ -74,8 +55,8 @@ jobs: JRELEASER_GPG_PUBLIC_KEY: ${{ vars.GPG_PUBLIC_KEY }} JRELEASER_GPG_SECRET_KEY: ${{ secrets.GPG_SECRET_KEY }} JRELEASER_GPG_PASSPHRASE: "" - SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} + JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONARTYPE_USERNAME: ${{ secrets.SONARTYPE_USERNAME }} + JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONARTYPE_PASSWORD: ${{ secrets.SONARTYPE_PASSWORD }} run: | ./gradlew jreleaserFullRelease --no-daemon --stacktrace diff --git a/jreleaser.yml b/jreleaser.yml index cc5ce03..14a8ea9 100644 --- a/jreleaser.yml +++ b/jreleaser.yml @@ -27,8 +27,8 @@ deploy: sonatype: active: ALWAYS url: https://central.sonatype.com/api/v1/publisher - username: ${SONATYPE_USERNAME} - password: ${SONATYPE_PASSWORD} + username: ${SONARTYPE_USERNAME} + password: ${SONARTYPE_PASSWORD} authorization: BEARER sign: true stagingRepositories: