diff options
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0008892e..ef1b23d0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,16 +4,20 @@ on: [push, pull_request] jobs: build: + name: "Build on JDK ${{ matrix.java }}" + strategy: + matrix: + java: [ 11, 17 ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - name: "Set up JDK ${{ matrix.java }}" + uses: actions/setup-java@v3 with: distribution: 'temurin' - java-version: '11' + java-version: ${{ matrix.java }} cache: 'maven' - name: Build with Maven - # This also runs javadoc:javadoc to detect any issues with the Javadoc - run: mvn --batch-mode --update-snapshots verify javadoc:javadoc + # This also runs javadoc:jar to detect any issues with the Javadoc generated during release + run: mvn --batch-mode --update-snapshots --no-transfer-progress verify javadoc:jar |