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 f280b54 commit 36ac392Copy full SHA for 36ac392
.github/workflows/main.yml
@@ -13,6 +13,11 @@ jobs:
13
os: [ubuntu-20.04]
14
java_version: [8]
15
maven_version: [3.8.1]
16
+ include:
17
+ - os: ubuntu-20.04
18
+ java_version: 8
19
+ maven_version: 3.8.1
20
+ maven_deploy: true
21
name: Build on OS ${{ matrix.os }} with Maven ${{ matrix.maven_version }} using Zulu ${{ matrix.java_version }}
22
runs-on: ${{ matrix.os }}
23
env:
@@ -59,3 +64,10 @@ jobs:
59
64
60
65
- name: Maven build/test
61
66
run: mvn -U -V -s ${{ env.SETTINGS }} -P${{ env.PROFILES }} ${{ env.MAVEN_PROPS }} clean install
67
+
68
+ - name: Maven deploy
69
+ if: ${{ matrix.maven_deploy && (github.ref == 'refs/heads/main') && (github.event_name != 'pull_request') }}
70
+ env:
71
+ OSSRHU: ${{ secrets.OSSRHU }}
72
+ OSSRHT: ${{ secrets.OSSRHT }}
73
+ run: mvn -U -V -s ${{ env.SETTINGS }} -P${{ env.PROFILES }} ${{ env.MAVEN_PROPS }} deploy
0 commit comments