From a5e262d5f59b81c7bc3294e8fcc783b1f3c66694 Mon Sep 17 00:00:00 2001 From: Juan Treminio <50673996+jtreminio-dropbox@users.noreply.github.com> Date: Fri, 15 Aug 2025 13:25:35 -0500 Subject: [PATCH] Further java release fixes (#514) --- sdks/java-v1/.github/workflows/github-actions.yml | 4 ++-- sdks/java-v1/gradle.properties | 3 ++- sdks/java-v1/templates/gradle.properties.mustache | 3 ++- sdks/java-v2/.github/workflows/github-actions.yml | 4 ++-- sdks/java-v2/gradle.properties | 3 ++- sdks/java-v2/templates/gradle.properties.mustache | 3 ++- 6 files changed, 12 insertions(+), 8 deletions(-) diff --git a/sdks/java-v1/.github/workflows/github-actions.yml b/sdks/java-v1/.github/workflows/github-actions.yml index 4733ead82..913f790a6 100644 --- a/sdks/java-v1/.github/workflows/github-actions.yml +++ b/sdks/java-v1/.github/workflows/github-actions.yml @@ -48,7 +48,7 @@ jobs: java-version: 11 - name: Upload Artifacts - run: ./gradlew publishAllPublicationsToMavenCentralRepository --no-daemon --no-parallel --no-configuration-cache --stacktrace + run: ./gradlew publishToMavenCentral --no-daemon --no-parallel --no-configuration-cache --stacktrace env: ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }} ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }} @@ -59,7 +59,7 @@ jobs: run: echo "PACKAGE_VERSION=$(cat VERSION)" >> $GITHUB_ENV - name: Publish Release to Maven Central - run: ./gradlew closeAndReleaseRepository --no-daemon --no-parallel + run: ./gradlew releaseRepository --no-daemon --no-parallel if: "!endsWith(env.PACKAGE_VERSION, '-SNAPSHOT')" env: ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }} diff --git a/sdks/java-v1/gradle.properties b/sdks/java-v1/gradle.properties index 304e232fe..f54a23f9c 100644 --- a/sdks/java-v1/gradle.properties +++ b/sdks/java-v1/gradle.properties @@ -24,7 +24,8 @@ POM_DEVELOPER_ID=dropbox-sign-api-team POM_DEVELOPER_NAME=Dropbox Sign API Team POM_DEVELOPER_URL=https://hellosign.com -RELEASE_SIGNING_ENABLED=true +mavenCentralPublishing=true +signAllPublications=true SONATYPE_CONNECT_TIMEOUT_SECONDS=300 SONATYPE_CLOSE_TIMEOUT_SECONDS=900 diff --git a/sdks/java-v1/templates/gradle.properties.mustache b/sdks/java-v1/templates/gradle.properties.mustache index 5aa1b7d54..afde5e008 100644 --- a/sdks/java-v1/templates/gradle.properties.mustache +++ b/sdks/java-v1/templates/gradle.properties.mustache @@ -25,7 +25,8 @@ POM_DEVELOPER_ID={{developerId}} POM_DEVELOPER_NAME={{developerName}} POM_DEVELOPER_URL={{developerOrganizationUrl}} -RELEASE_SIGNING_ENABLED=true +mavenCentralPublishing=true +signAllPublications=true SONATYPE_CONNECT_TIMEOUT_SECONDS=300 SONATYPE_CLOSE_TIMEOUT_SECONDS=900 diff --git a/sdks/java-v2/.github/workflows/github-actions.yml b/sdks/java-v2/.github/workflows/github-actions.yml index 3807e81ee..8c8235f57 100644 --- a/sdks/java-v2/.github/workflows/github-actions.yml +++ b/sdks/java-v2/.github/workflows/github-actions.yml @@ -48,7 +48,7 @@ jobs: java-version: 11 - name: Upload Artifacts - run: ./gradlew publishAllPublicationsToMavenCentralRepository --no-daemon --no-parallel --no-configuration-cache --stacktrace + run: ./gradlew publishToMavenCentral --no-daemon --no-parallel --no-configuration-cache --stacktrace env: ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }} ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }} @@ -59,7 +59,7 @@ jobs: run: echo "PACKAGE_VERSION=$(cat VERSION)" >> $GITHUB_ENV - name: Publish Release to Maven Central - run: ./gradlew closeAndReleaseRepository --no-daemon --no-parallel + run: ./gradlew releaseRepository --no-daemon --no-parallel if: "!endsWith(env.PACKAGE_VERSION, '-SNAPSHOT')" env: ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }} diff --git a/sdks/java-v2/gradle.properties b/sdks/java-v2/gradle.properties index 4890087b8..ea880dd79 100644 --- a/sdks/java-v2/gradle.properties +++ b/sdks/java-v2/gradle.properties @@ -24,7 +24,8 @@ POM_DEVELOPER_ID=dropbox-sign-api-team POM_DEVELOPER_NAME=Dropbox Sign API Team POM_DEVELOPER_URL=https://hellosign.com -RELEASE_SIGNING_ENABLED=true +mavenCentralPublishing=true +signAllPublications=true SONATYPE_CONNECT_TIMEOUT_SECONDS=300 SONATYPE_CLOSE_TIMEOUT_SECONDS=900 diff --git a/sdks/java-v2/templates/gradle.properties.mustache b/sdks/java-v2/templates/gradle.properties.mustache index 5aa1b7d54..afde5e008 100644 --- a/sdks/java-v2/templates/gradle.properties.mustache +++ b/sdks/java-v2/templates/gradle.properties.mustache @@ -25,7 +25,8 @@ POM_DEVELOPER_ID={{developerId}} POM_DEVELOPER_NAME={{developerName}} POM_DEVELOPER_URL={{developerOrganizationUrl}} -RELEASE_SIGNING_ENABLED=true +mavenCentralPublishing=true +signAllPublications=true SONATYPE_CONNECT_TIMEOUT_SECONDS=300 SONATYPE_CLOSE_TIMEOUT_SECONDS=900