Skip to content
Snippets Groups Projects
Commit 2cfe732f authored by Robin Stocker's avatar Robin Stocker
Browse files

Test on Java 21

Bump `actions/setup-java` to `v2` as well, which requires specifying a
distribution and use 8 instead of 1.8.
parent a88ab234
No related branches found
No related tags found
No related merge requests found
......@@ -9,15 +9,16 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
java: [1.8, 11, 17]
java: [8, 11, 17, 21]
steps:
- name: Checkout sources
uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: ${{ matrix.java }}
distribution: 'zulu'
- name: Build
run: mvn -B package javadoc:javadoc
......@@ -29,9 +30,10 @@ jobs:
uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: 1.8
java-version: 8
distribution: 'zulu'
- name: Build with coverage
run: mvn -B -Pcoverage clean test jacoco:report-aggregate
......@@ -46,9 +48,10 @@ jobs:
uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: 1.8
java-version: 8
distribution: 'zulu'
- name: Android Lint checks
run: cd commonmark-android-test && ./gradlew :app:lint
......@@ -17,9 +17,10 @@ jobs:
uses: actions/checkout@v2
- name: Set up Maven Central repository
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: 1.8
java-version: 8
distribution: 'zulu'
server-id: ossrh
server-username: MAVEN_USERNAME # env variable to use for username in release
server-password: MAVEN_PASSWORD # env variable to use for password in release
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment