Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Automatically deploy snapshots to central
  • Loading branch information
jozic committed Apr 6, 2024
commit 4d2cf866389deadc97a6f602ceb7447ae5bbf15b
32 changes: 16 additions & 16 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,19 @@ jobs:
os: [ 'ubuntu-latest', 'windows-latest' ]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4.5
with:
maven-version: ${{ matrix.maven }}
- name: print Maven and Java versions
run: mvn --version
- name: Build
run: mvn -ntp -B clean verify
- name: Generate site
run: mvn -ntp -B clean site -P publicsite
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4.5
with:
maven-version: ${{ matrix.maven }}
- name: print Maven and Java versions
run: mvn --version
- name: Build
run: mvn -ntp -B clean verify
- name: Generate site
run: mvn -ntp -B clean site -P publicsite
26 changes: 26 additions & 0 deletions .github/workflows/snapshot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Deploy snapshot

on:
push:
branches:
- main

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
cache: maven
server-id: central
server-username: SONATYPE_USERNAME
server-password: SONATYPE_PASSWORD
- name: Deploy snapshot
run: mvn clean deploy -P release
env:
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}