We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b42121c commit 6006187Copy full SHA for 6006187
.github/workflows/maven-publish.yml
@@ -23,6 +23,24 @@ jobs:
23
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
24
gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }}
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>${MAVEN_USERNAME}</username>
35
+ <password>${MAVEN_PASSWORD}</password>
36
+ </server>
37
+ </servers>
38
+</settings>
39
+EOF
40
+ env:
41
+ MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
42
+ MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
43
+
44
- name: Publish to Maven Central
45
run: mvn clean deploy -DperformRelease=true -X -e
46
env:
0 commit comments