8080 ref : ${{ steps.head.outputs.content }}
8181 fetch-depth : 0
8282
83- - name : JReleaser
84- uses : jreleaser/release-action@v2
85- env :
86- JRELEASER_GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
87- JRELEASER_PROJECT_VERSION : ${{ steps.version.outputs.RELEASE_VERSION }}
88- JRELEASER_ZULIP_API_KEY : ${{ secrets.JRELEASER_ZULIP_API_KEY }}
89- JRELEASER_TWITTER_CONSUMER_KEY : ${{ secrets.JRELEASER_TWITTER_CONSUMER_KEY }}
90- JRELEASER_TWITTER_CONSUMER_SECRET : ${{ secrets.JRELEASER_TWITTER_CONSUMER_SECRET }}
91- JRELEASER_TWITTER_ACCESS_TOKEN : ${{ secrets.JRELEASER_TWITTER_ACCESS_TOKEN }}
92- JRELEASER_TWITTER_ACCESS_TOKEN_SECRET : ${{ secrets.JRELEASER_TWITTER_ACCESS_TOKEN_SECRET }}
93- JRELEASER_SLACK_TOKEN : ${{ secrets.JRELEASER_SLACK_TOKEN }}
94- JRELEASER_SLACK_WEBHOOK : ${{ secrets.JRELEASER_SLACK_WEBHOOK }}
95-
9683 # OSSRH
9784 - uses : actions/setup-java@v3
9885 with :
10592 gpg-private-key : ${{ secrets.gpg_private_key }}
10693 gpg-passphrase : MAVEN_GPG_PASSPHRASE
10794 - name : OSSRH Release
108- run : mvn --batch-mode source:jar javadoc:jar deploy -Possrh -DskipTests
95+ run : mvn --batch-mode source:jar javadoc:jar deploy -P ossrh,release -DskipTests
10996 env :
11097 MAVEN_USERNAME : ${{ secrets.nexus_username }}
11198 MAVEN_PASSWORD : ${{ secrets.nexus_password }}
@@ -120,11 +107,24 @@ jobs:
120107 gpg-private-key : ${{ secrets.gpg_private_key }}
121108 gpg-passphrase : MAVEN_GPG_PASSPHRASE
122109 - name : GitHub Release
123- run : mvn --batch-mode source:jar javadoc:jar deploy -Pgithub -DskipTests
110+ run : mvn --batch-mode source:jar javadoc:jar deploy -P github,release -DskipTests
124111 env :
125112 GITHUB_TOKEN : ${{ github.token }}
126113 MAVEN_GPG_PASSPHRASE : ${{ secrets.gpg_passphrase }}
127114
115+ - name : JReleaser
116+ uses : jreleaser/release-action@v2
117+ env :
118+ JRELEASER_GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
119+ JRELEASER_PROJECT_VERSION : ${{ steps.version.outputs.RELEASE_VERSION }}
120+ JRELEASER_ZULIP_API_KEY : ${{ secrets.JRELEASER_ZULIP_API_KEY }}
121+ JRELEASER_TWITTER_CONSUMER_KEY : ${{ secrets.JRELEASER_TWITTER_CONSUMER_KEY }}
122+ JRELEASER_TWITTER_CONSUMER_SECRET : ${{ secrets.JRELEASER_TWITTER_CONSUMER_SECRET }}
123+ JRELEASER_TWITTER_ACCESS_TOKEN : ${{ secrets.JRELEASER_TWITTER_ACCESS_TOKEN }}
124+ JRELEASER_TWITTER_ACCESS_TOKEN_SECRET : ${{ secrets.JRELEASER_TWITTER_ACCESS_TOKEN_SECRET }}
125+ JRELEASER_SLACK_TOKEN : ${{ secrets.JRELEASER_SLACK_TOKEN }}
126+ JRELEASER_SLACK_WEBHOOK : ${{ secrets.JRELEASER_SLACK_WEBHOOK }}
127+
128128 - name : Set next version
129129 env :
130130 NEXT_VERSION : ${{ steps.version.outputs.NEXT_VERSION }}
@@ -133,4 +133,4 @@ jobs:
133133 git config --global user.email "project.openubl.preview.bot@gmail.com"
134134 git config --global user.name "Project-Openubl Bot"
135135 git commit -a -m "⬆️ Next version $NEXT_VERSION"
136- git push origin HEAD:master
136+ git push origin HEAD:master
0 commit comments