blob: a3d59c68037ecb48a8b1223fb3e200b5aea7e7c9 [file] [log] [blame]
name: Maven
on: [push, pull_request]
jobs:
build:
name: Test with Java ${{ matrix.jdk }}
#runs-on: ${{ matrix.os }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
jdk: [ '11', '17', '19' ]
dist: [ 'zulu' ]
include:
- { jdk: '1.8', dist: 'adopt' } # Zulu doesn't have JDK 8
steps:
- uses: actions/checkout@v3
- name: Set up JDK ${{ matrix.jdk }}
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.jdk }}
distribution: ${{ matrix.dist }}
cache: 'maven'
- name: Maven Rat Check
run: mvn -V apache-rat:check --no-transfer-progress
- name: Maven Verify
run: mvn -V verify --no-transfer-progress
#- name: Maven javadoc
# run: mvn javadoc:javadoc -Ddoclint=all --no-transfer-progress