diff --git a/.github/workflows/craftgate-release.yml b/.github/workflows/craftgate-release.yml index 98ac1b3b..7531b033 100644 --- a/.github/workflows/craftgate-release.yml +++ b/.github/workflows/craftgate-release.yml @@ -27,4 +27,9 @@ jobs: - name: Build and Publish with Gradle run: openssl enc -aes-256-cbc -md sha256 -pass pass:${{secrets.ENC_KEY}} -d -A -in craftgate.gpg.enc -out craftgate.gpg && ./gradlew clean && - ./gradlew publish -Dorg.gradle.internal.http.socketTimeout=120000 -Dorg.gradle.internal.http.connectionTimeout=120000 -Pversion=${{github.event.release.tag_name}} -PrepoUser=${{secrets.NEXUS_USER}} -PrepoPassword=${{secrets.NEXUS_PASSWORD}} -Psigning.keyId=${{secrets.SIGNING_KEY_ID}} -Psigning.password=${{secrets.SIGNING_PASSWORD}} + ./gradlew publish -Dorg.gradle.internal.http.socketTimeout=120000 -Dorg.gradle.internal.http.connectionTimeout=120000 -Pversion=${{github.event.release.tag_name}} -PrepoUser=${{secrets.CP_TOKEN_USERNAME}} -PrepoPassword=${{secrets.CP_TOKEN_PASSWORD}} -Psigning.keyId=${{secrets.SIGNING_KEY_ID}} -Psigning.password=${{secrets.SIGNING_PASSWORD}} + + - name: Trigger deployment visibility + run: curl -i -X POST https://ossrh-staging-api.central.sonatype.com/manual/upload/defaultRepository/io.craftgate \ + -H "Authorization: Bearer $(echo -n "${{secrets.CP_TOKEN_USERNAME}}:${{secrets.CP_TOKEN_PASSWORD}}" | base64)" + diff --git a/README.md b/README.md index 2d75ac9c..cd7ea2e9 100644 --- a/README.md +++ b/README.md @@ -17,16 +17,16 @@ Apache Maven: io.craftgate craftgate - 1.0.71 + 1.0.72 ``` Gradle Groovy DSL ``` -implementation 'io.craftgate:craftgate:1.0.71' +implementation 'io.craftgate:craftgate:1.0.72' ``` Gradle Kotlin DSL ``` -implementation("io.craftgate:craftgate:1.0.71") +implementation("io.craftgate:craftgate:1.0.72") ``` ## Usage diff --git a/build.gradle b/build.gradle index b7ea4661..1f4c97f5 100644 --- a/build.gradle +++ b/build.gradle @@ -64,8 +64,8 @@ publishing { } repositories { maven { - name 'nexus' - url "https://oss.sonatype.org/service/local/staging/deploy/maven2" + name 'ossrh-staging-api' + url "https://ossrh-staging-api.central.sonatype.com/service/local/staging/deploy/maven2/" credentials { username project.repoUser password project.repoPassword diff --git a/src/main/java/io/craftgate/adapter/BaseAdapter.java b/src/main/java/io/craftgate/adapter/BaseAdapter.java index 08caf880..5d52c04d 100644 --- a/src/main/java/io/craftgate/adapter/BaseAdapter.java +++ b/src/main/java/io/craftgate/adapter/BaseAdapter.java @@ -40,7 +40,7 @@ private static Map createHttpHeaders(Object request, String path headers.put(API_KEY_HEADER_NAME, options.getApiKey()); headers.put(RANDOM_HEADER_NAME, randomString); headers.put(AUTH_VERSION_HEADER_NAME, API_VERSION_HEADER_VALUE); - headers.put(CLIENT_VERSION_HEADER_NAME, CLIENT_VERSION_HEADER_VALUE + ":1.0.71"); + headers.put(CLIENT_VERSION_HEADER_NAME, CLIENT_VERSION_HEADER_VALUE + ":1.0.72"); headers.put(SIGNATURE_HEADER_NAME, prepareAuthorizationString(request, path, randomString, options)); if (Objects.nonNull(options.getLanguage())) { headers.put(LANGUAGE_HEADER_NAME, options.getLanguage());