|
40 | 40 |
|
41 | 41 | - name: Build and Publish with Maven
|
42 | 42 | env:
|
43 |
| - MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} |
44 |
| - MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} |
| 43 | + OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} |
| 44 | + OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }} |
45 | 45 | GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
|
46 | 46 | run: |
|
47 | 47 | # Create settings.xml file
|
|
54 | 54 | <servers>
|
55 | 55 | <server>
|
56 | 56 | <id>central</id>
|
57 |
| - <username>\${env.MAVEN_USERNAME}</username> |
58 |
| - <password>\${env.MAVEN_PASSWORD}</password> |
| 57 | + <username>\${env.OSSRH_USERNAME}</username> |
| 58 | + <password>\${env.OSSRH_TOKEN}</password> |
59 | 59 | </server>
|
60 | 60 | <server>
|
61 | 61 | <id>gpg.passphrase</id>
|
|
77 | 77 | <activeByDefault>true</activeByDefault>
|
78 | 78 | </activation>
|
79 | 79 | <properties>
|
80 |
| - <central.username>\${env.MAVEN_USERNAME}</central.username> |
81 |
| - <central.password>\${env.MAVEN_PASSWORD}</central.password> |
| 80 | + <central.username>\${env.OSSRH_USERNAME}</central.username> |
| 81 | + <central.password>\${env.OSSRH_TOKEN}</central.password> |
82 | 82 | </properties>
|
83 | 83 | </profile>
|
84 | 84 | </profiles>
|
|
94 | 94 | gpg --list-keys $GPG_KEY_ID
|
95 | 95 |
|
96 | 96 | # Set environment variables and run Maven with debug for GPG
|
97 |
| - export MAVEN_USERNAME=${{ secrets.MAVEN_USERNAME }} |
98 |
| - export MAVEN_PASSWORD="${{ secrets.MAVEN_PASSWORD }}" |
| 97 | + export OSSRH_USERNAME=${{ secrets.OSSRH_USERNAME }} |
| 98 | + export OSSRH_TOKEN="${{ secrets.OSSRH_TOKEN }}" |
99 | 99 | export GPG_PASSPHRASE=${{ secrets.GPG_PASSPHRASE }}
|
100 | 100 |
|
101 |
| - mvn clean deploy -Dgpg.keyname=$GPG_KEY_ID -Dgpg.passphrase=$GPG_PASSPHRASE -Dcentral.username=$MAVEN_USERNAME -Dcentral.password=$MAVEN_PASSWORD --settings ~/.m2/settings.xml |
| 101 | + mvn clean deploy -Dgpg.keyname=$GPG_KEY_ID -Dgpg.passphrase=$GPG_PASSPHRASE -Dcentral.username=$OSSRH_USERNAME -Dcentral.password=$OSSRH_TOKEN --settings ~/.m2/settings.xml |
0 commit comments