diff --git a/.github/workflows/java-publish.yml b/.github/workflows/java-publish.yml index 1d94a3ed1..ec42744da 100644 --- a/.github/workflows/java-publish.yml +++ b/.github/workflows/java-publish.yml @@ -126,10 +126,10 @@ jobs: - name: Publish to Maven Central env: - MAVEN_CENTRAL_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }} - MAVEN_CENTRAL_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PASSWORD }} - GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} - GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} + MAVEN_UPLOAD_USERNAME: ${{ secrets.MAVEN_UPLOAD_USERNAME }} + MAVEN_UPLOAD_PASSWORD: ${{ secrets.MAVEN_UPLOAD_PASSWORD }} + MAVEN_SIGNING_KEY: ${{ secrets.MAVEN_SIGNING_KEY }} + MAVEN_SIGNING_PASSPHRASE: ${{ secrets.MAVEN_SIGNING_PASSPHRASE }} run: | echo "Building, signing, and publishing to Maven Central..." ./gradlew clean publishToMavenCentral --no-daemon --stacktrace diff --git a/bindings/java/gradle/publish.gradle.kts b/bindings/java/gradle/publish.gradle.kts index 38f797305..97fd1dc41 100644 --- a/bindings/java/gradle/publish.gradle.kts +++ b/bindings/java/gradle/publish.gradle.kts @@ -52,8 +52,8 @@ configure { setRequired(true) // For CI/GitHub Actions: use in-memory keys - val signingKey = providers.environmentVariable("GPG_PRIVATE_KEY").orNull - val signingPassword = providers.environmentVariable("GPG_PASSPHRASE").orNull + val signingKey = providers.environmentVariable("MAVEN_SIGNING_KEY").orNull + val signingPassword = providers.environmentVariable("MAVEN_SIGNING_PASSPHRASE").orNull if (signingKey != null && signingPassword != null) { // CI mode: use in-memory keys @@ -222,12 +222,12 @@ tasks.register("publishToMavenCentral") { createMavenCentralBundle.get().mustRunAfter("publish") doLast { - val username = providers.environmentVariable("MAVEN_CENTRAL_USERNAME").orNull - val password = providers.environmentVariable("MAVEN_CENTRAL_PASSWORD").orNull + val username = providers.environmentVariable("MAVEN_UPLOAD_USERNAME").orNull + val password = providers.environmentVariable("MAVEN_UPLOAD_PASSWORD").orNull val bundleFile = createMavenCentralBundle.get().archiveFile.get().asFile - require(username != null) { "MAVEN_CENTRAL_USERNAME environment variable must be set" } - require(password != null) { "MAVEN_CENTRAL_PASSWORD environment variable must be set" } + require(username != null) { "MAVEN_UPLOAD_USERNAME environment variable must be set" } + require(password != null) { "MAVEN_UPLOAD_PASSWORD environment variable must be set" } require(bundleFile.exists()) { "Bundle file does not exist: ${bundleFile.absolutePath}" } logger.lifecycle("Uploading bundle to Maven Central Portal...")