3434env :
3535 MAVEN_ARGS : -B -C -V -ntp -Dhttp.keepAlive=false -e ${{ github.event.inputs.additional_args }}
3636 RELEASE_MAVEN_ARGS : -Prelease -DstagingProgressTimeoutMinutes=20
37- OSSRHUSERNAME : ${{ secrets.OSSRHUSERNAME }}
38- OSSRHPASSWORD : ${{ secrets.OSSRHPASSWORD }}
37+ MAVEN_CENTRAL_USERNAME : ${{ secrets.MAVEN_CENTRAL_USERNAME }}
38+ MAVEN_CENTRAL_PASSWORD : ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
3939 SIGNINGPASSWORD : ${{ secrets.SIGNINGPASSWORD }}
4040
4141# permissions:
6363 with :
6464 java-version : 8
6565 distribution : ${{ github.event.inputs.java_distribution }}
66- server-id : ossrh
67- server-username : OSSRHUSERNAME
68- server-password : OSSRHPASSWORD
66+ server-id : central-portal
67+ server-username : MAVEN_CENTRAL_USERNAME
68+ server-password : MAVEN_CENTRAL_PASSWORD
6969 gpg-private-key : ${{ secrets.SIGNINGKEY }}
7070 gpg-passphrase : SIGNINGPASSWORD
7171 - name : Build and release Java 8 modules
9292 with :
9393 java-version : 11
9494 distribution : ${{ github.event.inputs.java_distribution }}
95- server-id : ossrh
96- server-username : OSSRHUSERNAME
97- server-password : OSSRHPASSWORD
95+ server-id : central-portal
96+ server-username : MAVEN_CENTRAL_USERNAME
97+ server-password : MAVEN_CENTRAL_PASSWORD
9898 gpg-private-key : ${{ secrets.SIGNINGKEY }}
9999 gpg-passphrase : SIGNINGPASSWORD
100100 - name : Build and release Java 11 modules
@@ -109,5 +109,5 @@ jobs:
109109 - name : Build and release BOM
110110 run : |
111111 ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} clean sundr:generate-bom &&
112- ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DpomFile="target/classes/kubernetes-client-bom/pom.xml" -Dfile="target/classes/kubernetes-client-bom/pom.xml" &&
113- ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=ossrh -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DpomFile="target/classes/kubernetes-client-bom-with-deps/pom.xml" -Dfile="target/classes/kubernetes-client-bom-with-deps/pom.xml"
112+ ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=central-portal -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DpomFile="target/classes/kubernetes-client-bom/pom.xml" -Dfile="target/classes/kubernetes-client-bom/pom.xml" &&
113+ ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=central-portal -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DpomFile="target/classes/kubernetes-client-bom-with-deps/pom.xml" -Dfile="target/classes/kubernetes-client-bom-with-deps/pom.xml"
0 commit comments