Add dedicated action for Java EA builds and update main CI to use only 11, 13 and 14

This commit is contained in:
Filip Hrisafov 2020-05-17 12:17:36 +02:00
parent 2b2299a730
commit 42e0ec395b
2 changed files with 22 additions and 1 deletions

21
.github/workflows/java-ea.yml vendored Normal file
View File

@ -0,0 +1,21 @@
name: Java EA
on: [push]
jobs:
test_jdk_ea:
strategy:
fail-fast: false
matrix:
java: [15-ea]
name: 'Linux JDK ${{ matrix.java }}'
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v2
- name: 'Set up JDK'
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- name: 'Test'
run: ./mvnw -V -B --no-transfer-progress install -DskipDistribution=true

View File

@ -11,7 +11,7 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [11, 12, 13, 14-ea, 15-ea]
java: [11, 13, 14]
name: 'Linux JDK ${{ matrix.java }}'
runs-on: ubuntu-latest
steps: