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 cc8986b commit 461fa32Copy full SHA for 461fa32
.github/workflows/manual-publish.yml
@@ -0,0 +1,27 @@
1
+name: Manual Publish to Maven Central
2
+
3
+on:
4
+ workflow_dispatch:
5
+ inputs:
6
+ version:
7
+ description: 'Version to publish'
8
+ required: true
9
10
+jobs:
11
+ publish:
12
+ runs-on: ubuntu-latest
13
+ steps:
14
+ - uses: actions/checkout@v4
15
16
+ - uses: actions/setup-java@v4
17
+ with:
18
+ java-version: 17
19
+ distribution: temurin
20
21
+ - name: Publish to Maven Central
22
+ run: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository
23
+ env:
24
+ PUBLISH_TOKEN_USERNAME: ${{ secrets.PUBLISH_TOKEN_USERNAME_TEST }}
25
+ PUBLISH_TOKEN_PASSWORD: ${{ secrets.PUBLISH_TOKEN_PASSWORD_TEST }}
26
+ GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
27
+ GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
0 commit comments