Skip to content

Commit f26148a

Browse files
Adding the new logic for tokens
1 parent a4adc4b commit f26148a

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/shared-publish-to-maven-versioned.yaml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,18 +91,31 @@ jobs:
9191
new_version=${{ steps.version.outputs.new_version }}
9292
sed -i "s/$current_version/$new_version/g" ${{ inputs.working_dir }}/pom.xml
9393
echo "Version number updated from $current_version to $new_version"
94+
- name: Create Maven Settings
95+
run: |
96+
cd ./${{ inputs.working_dir }}
97+
echo "<settings>
98+
<servers>
99+
<server>
100+
<id>ossrh</id>
101+
<username>${{ secrets.SONATYPE_REPO_USERNAME }}</username>
102+
<password>${{ sercets.SONATYPE_REPO_TOKEN }}</password>
103+
</server>
104+
</servers>
105+
</settings>
106+
" >> settings.xml
94107
95108
- name: Publish
96109
if: ${{ inputs.publish_to_maven }}
97110
run: |
98111
cd ./${{ inputs.working_dir }}
99-
mvn -B -Drepo.id=ossrh -Drepo.login=${{ secrets.SONATYPE_REPO_ACCOUNT }} -Drepo.pwd="${{ secrets.SONATYPE_REPO_PASSWORD }}" -Dgpg.passphrase="${{ secrets.GPG_PASSPHRASE }}" clean deploy
112+
mvn -B -s settings.xml -Dgpg.passphrase="${{ secrets.GPG_PASSPHRASE }}" clean deploy
100113
101114
- name: Compile
102115
if: ${{ inputs.publish_to_maven != true }}
103116
run: |
104117
cd ./${{ inputs.working_dir }}
105-
mvn -B -Drepo.id=ossrh -Drepo.login=${{ secrets.SONATYPE_REPO_ACCOUNT }} -Drepo.pwd="${{ secrets.SONATYPE_REPO_PASSWORD }}" -Dgpg.passphrase="${{ secrets.GPG_PASSPHRASE }}" clean compile test
118+
mvn -B -s settings.xml -Dgpg.passphrase="${{ secrets.GPG_PASSPHRASE }}" clean compile test
106119
107120
- name: Commit pom.xml and version.json
108121
if: ${{ steps.checkRelease.outputs.is_release != 'true' }}

0 commit comments

Comments
 (0)