80
80
ref : ${{ steps.head.outputs.content }}
81
81
fetch-depth : 0
82
82
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
-
96
83
# OSSRH
97
84
- uses : actions/setup-java@v3
98
85
with :
105
92
gpg-private-key : ${{ secrets.gpg_private_key }}
106
93
gpg-passphrase : MAVEN_GPG_PASSPHRASE
107
94
- 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
109
96
env :
110
97
MAVEN_USERNAME : ${{ secrets.nexus_username }}
111
98
MAVEN_PASSWORD : ${{ secrets.nexus_password }}
@@ -120,11 +107,24 @@ jobs:
120
107
gpg-private-key : ${{ secrets.gpg_private_key }}
121
108
gpg-passphrase : MAVEN_GPG_PASSPHRASE
122
109
- 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
124
111
env :
125
112
GITHUB_TOKEN : ${{ github.token }}
126
113
MAVEN_GPG_PASSPHRASE : ${{ secrets.gpg_passphrase }}
127
114
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
+
128
128
- name : Set next version
129
129
env :
130
130
NEXT_VERSION : ${{ steps.version.outputs.NEXT_VERSION }}
@@ -133,4 +133,4 @@ jobs:
133
133
git config --global user.email "project.openubl.preview.bot@gmail.com"
134
134
git config --global user.name "Project-Openubl Bot"
135
135
git commit -a -m "⬆️ Next version $NEXT_VERSION"
136
- git push origin HEAD:master
136
+ git push origin HEAD:master
0 commit comments