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: ...@@ -9,15 +9,16 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
java: [1.8, 11, 17] java: [8, 11, 17, 21]
steps: steps:
- name: Checkout sources - name: Checkout sources
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up JDK - name: Set up JDK
uses: actions/setup-java@v1 uses: actions/setup-java@v2
with: with:
java-version: ${{ matrix.java }} java-version: ${{ matrix.java }}
distribution: 'zulu'
- name: Build - name: Build
run: mvn -B package javadoc:javadoc run: mvn -B package javadoc:javadoc
...@@ -29,9 +30,10 @@ jobs: ...@@ -29,9 +30,10 @@ jobs:
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up JDK - name: Set up JDK
uses: actions/setup-java@v1 uses: actions/setup-java@v2
with: with:
java-version: 1.8 java-version: 8
distribution: 'zulu'
- name: Build with coverage - name: Build with coverage
run: mvn -B -Pcoverage clean test jacoco:report-aggregate run: mvn -B -Pcoverage clean test jacoco:report-aggregate
...@@ -46,9 +48,10 @@ jobs: ...@@ -46,9 +48,10 @@ jobs:
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up JDK - name: Set up JDK
uses: actions/setup-java@v1 uses: actions/setup-java@v2
with: with:
java-version: 1.8 java-version: 8
distribution: 'zulu'
- name: Android Lint checks - name: Android Lint checks
run: cd commonmark-android-test && ./gradlew :app:lint run: cd commonmark-android-test && ./gradlew :app:lint
...@@ -17,9 +17,10 @@ jobs: ...@@ -17,9 +17,10 @@ jobs:
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up Maven Central repository - name: Set up Maven Central repository
uses: actions/setup-java@v1 uses: actions/setup-java@v2
with: with:
java-version: 1.8 java-version: 8
distribution: 'zulu'
server-id: ossrh server-id: ossrh
server-username: MAVEN_USERNAME # env variable to use for username in release server-username: MAVEN_USERNAME # env variable to use for username in release
server-password: MAVEN_PASSWORD # env variable to use for password 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