Skip to content

Commit e03392f

Browse files
authored
Update maven-publish.yml
1 parent 89ce7cb commit e03392f

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

.github/workflows/maven-publish.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,22 @@ jobs:
2222
server-password: ${{ secrets.MAVEN_PASSWORD }}
2323
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
2424
gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }}
25-
25+
26+
- name: Write settings.xml for Maven Central
27+
run: |
28+
mkdir -p $HOME/.m2
29+
cat <<EOF > $HOME/.m2/settings.xml
30+
<settings>
31+
<servers>
32+
<server>
33+
<id>central</id>
34+
<username>${{ secrets.MAVEN_USERNAME }}</username>
35+
<password>${{ secrets.MAVEN_PASSWORD }}</password>
36+
</server>
37+
</servers>
38+
</settings>
39+
EOF
40+
2641
- name: Publish to Maven Central
2742
run: mvn clean deploy -DperformRelease=true -X -e
2843
env:

0 commit comments

Comments
 (0)