We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 799b820 + baa99d2 commit 0b785a5Copy full SHA for 0b785a5
1 file changed
.github/workflows/release.yml
@@ -0,0 +1,31 @@
1
+name: Release
2
+permissions:
3
+ contents: read
4
+on:
5
+ push:
6
+ tags:
7
+ - '*'
8
+
9
+jobs:
10
+ release:
11
+ runs-on: macos-latest
12
+ steps:
13
+ - uses: actions/checkout@v4
14
+ - uses: actions/setup-java@v4
15
+ with:
16
+ java-version: '8'
17
+ distribution: 'zulu'
18
+ server-id: 'central'
19
+ server-username: OSSRH_USERNAME
20
+ server-password: OSSRH_PASSWORD
21
+ gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
22
+ gpg-passphrase: SIGN_KEY_PASS
23
+ cache: 'maven'
24
25
+ - name: Build and Release
26
+ env:
27
+ SIGN_KEY_PASS: ${{ secrets.GPG_PASSPHRASE }}
28
+ OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
29
+ OSSRH_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
30
+ run: |
31
+ mvn -pl cozeloop-core clean deploy -P release -DskipTests
0 commit comments