From a0cae8a0dc694f9246596f0c36713b31cd1b56c9 Mon Sep 17 00:00:00 2001 From: Min Jin Date: Tue, 25 Nov 2025 10:07:33 -0800 Subject: [PATCH 1/3] adding manual sonatype API call to make artifact visible Signed-off-by: Min Jin --- .github/workflows/release.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5a4de9641a..365aec6c6c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -78,7 +78,10 @@ jobs: GPG_PASSPHRASE: ${{ secrets.GPG_PASSWORD }} run: | # The tests are already executed in the prepare, skipping - ./mvnw -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -DlocalCheckout=true -Darguments=-DskipTests org.apache.maven.plugins:maven-release-plugin:perform + ./mvnw -s /home/runner/.m2/settings.xml -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -DlocalCheckout=true -Darguments=-DskipTests org.apache.maven.plugins:maven-release-plugin:perform + curl -X POST \ + -H "Authorization: Bearer $(base64 -w0 ${{ secrets.SNAPSHOT_UPLOAD_USER }}:${{ secrets.SNAPSHOT_UPLOAD_PASSWORD }})" \ + https://ossrh-staging-api.central.sonatype.com/manual/upload/defaultRepository/io.kubernetes -v git push https://${{ github.token }}@github.com/${{ github.repository }}.git \ automated-release-${{ github.event.inputs.releaseVersion }}:automated-release-${{ github.event.inputs.releaseVersion }} git push https://${{ github.token }}@github.com/${{ github.repository }}.git v${{ github.event.inputs.releaseVersion }} From a3bd247d5be6406c4952648d0919b46533091f5c Mon Sep 17 00:00:00 2001 From: Min Jin Date: Tue, 25 Nov 2025 10:10:47 -0800 Subject: [PATCH 2/3] use echo+pipe for encoding bearer token Signed-off-by: Min Jin --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 365aec6c6c..dd8a367a88 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -80,7 +80,7 @@ jobs: # The tests are already executed in the prepare, skipping ./mvnw -s /home/runner/.m2/settings.xml -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -DlocalCheckout=true -Darguments=-DskipTests org.apache.maven.plugins:maven-release-plugin:perform curl -X POST \ - -H "Authorization: Bearer $(base64 -w0 ${{ secrets.SNAPSHOT_UPLOAD_USER }}:${{ secrets.SNAPSHOT_UPLOAD_PASSWORD }})" \ + -H "Authorization: Bearer $(echo ${{ secrets.SNAPSHOT_UPLOAD_USER }}:${{ secrets.SNAPSHOT_UPLOAD_PASSWORD }} | base64 -w0)" \ https://ossrh-staging-api.central.sonatype.com/manual/upload/defaultRepository/io.kubernetes -v git push https://${{ github.token }}@github.com/${{ github.repository }}.git \ automated-release-${{ github.event.inputs.releaseVersion }}:automated-release-${{ github.event.inputs.releaseVersion }} From 91e8f3b10d8b4b74a5fbb584afc98f4edf8a529e Mon Sep 17 00:00:00 2001 From: Min Jin Date: Tue, 25 Nov 2025 10:50:13 -0800 Subject: [PATCH 3/3] add missing javadoc plugin Signed-off-by: Min Jin --- client-java-contrib/admissionreview/pom.xml | 4 ++++ client-java-contrib/cert-manager/pom.xml | 4 ++++ .../prometheus-operator/pom.xml | 5 +++++ examples/examples-release-latest/pom.xml | 9 ++++++++ pom.xml | 22 +++++++++++++++++-- 5 files changed, 42 insertions(+), 2 deletions(-) diff --git a/client-java-contrib/admissionreview/pom.xml b/client-java-contrib/admissionreview/pom.xml index 9d21ab2373..065f633492 100644 --- a/client-java-contrib/admissionreview/pom.xml +++ b/client-java-contrib/admissionreview/pom.xml @@ -40,6 +40,10 @@ true + + org.apache.maven.plugins + maven-javadoc-plugin + diff --git a/client-java-contrib/cert-manager/pom.xml b/client-java-contrib/cert-manager/pom.xml index 23d0eb3363..44966d69fb 100644 --- a/client-java-contrib/cert-manager/pom.xml +++ b/client-java-contrib/cert-manager/pom.xml @@ -28,6 +28,10 @@ true + + org.apache.maven.plugins + maven-javadoc-plugin + diff --git a/client-java-contrib/prometheus-operator/pom.xml b/client-java-contrib/prometheus-operator/pom.xml index c2c70ea788..34b10b3f71 100644 --- a/client-java-contrib/prometheus-operator/pom.xml +++ b/client-java-contrib/prometheus-operator/pom.xml @@ -8,6 +8,7 @@ 4.0.0 + prometheus-operator-models client-java-prometheus-operator-models 25.0.0-SNAPSHOT @@ -27,6 +28,10 @@ true + + org.apache.maven.plugins + maven-javadoc-plugin + diff --git a/examples/examples-release-latest/pom.xml b/examples/examples-release-latest/pom.xml index 3958f2648e..eb8cdda35b 100644 --- a/examples/examples-release-latest/pom.xml +++ b/examples/examples-release-latest/pom.xml @@ -69,4 +69,13 @@ + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + + diff --git a/pom.xml b/pom.xml index 53e5835287..b8a3ce34e7 100644 --- a/pom.xml +++ b/pom.xml @@ -42,6 +42,7 @@ 1.0.0 1.6.0 UTF-8 + false 1.3.2 3.0.0 @@ -359,9 +360,26 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.12.0 + 3.11.3 + + + attach-javadocs + + jar + + + - none + + true + + + http.response.details + a + Http Response Details: + +