@@ -19,37 +19,36 @@ jobs:
1919 id : get_version
2020 run : echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\/v/}
2121
22- - name : Set up JDK 11 for deploy to github packages
22+ - name : Set up JDK 11 for deploy to OSSRH
2323 uses : actions/setup-java@v1
2424 with :
2525 java-version : 11
26- server-id : github
26+ server-id : ossrh
27+ server-username : MAVEN_USERNAME
28+ server-password : MAVEN_CENTRAL_TOKEN
29+ gpg-private-key : ${{ secrets.GPG_PRIVATE_KEY }}
30+ gpg-passphrase : MAVEN_GPG_PASSPHRASE
2731
2832 - name : Build with Maven
2933 run : mvn -B package --file pom.xml
3034
3135 - name : Update package version
3236 run : mvn versions:set -DnewVersion=${{ steps.get_version.outputs.VERSION }}
3337
34- - name : Publish to GitHub Packages Apache Maven
35- run : mvn deploy -PgithubDeploy
38+ - name : Publish to Apache Maven Central
39+ run : mvn deploy -PossrhDeploy
3640 env :
37- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
41+ MAVEN_USERNAME : ${{ secrets.NEXUS_USERNAME }}
42+ MAVEN_CENTRAL_TOKEN : ${{ secrets.NEXUS_PASSWORD }}
43+ MAVEN_GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
3844
39- - name : Set up JDK 11 for deploy to OSSRH
45+ - name : Set up JDK 11 for deploy to github packages
4046 uses : actions/setup-java@v1
4147 with :
4248 java-version : 11
43- server-id : ossrh
44- server-username : MAVEN_USERNAME
45- server-password : MAVEN_CENTRAL_TOKEN
46- gpg-private-key : ${{ secrets.GPG_PRIVATE_KEY }}
47- gpg-passphrase : MAVEN_GPG_PASSPHRASE
49+ server-id : github
4850
49- - name : Publish to Apache Maven Central
50- run : mvn deploy -PossrhDeploy
51+ - name : Publish to GitHub Packages Apache Maven
52+ run : mvn deploy -PgithubDeploy
5153 env :
52- MAVEN_USERNAME : ${{ secrets.NEXUS_USERNAME }}
53- MAVEN_CENTRAL_TOKEN : ${{ secrets.NEXUS_PASSWORD }}
54- MAVEN_GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
55-
54+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments