add GitHub Actions CI

pull/99/head
Sean C. Sullivan 2021-03-27 14:54:57 -07:00 committed by Richard Körber
parent 63c06b7a49
commit 6e5070f26d
1 changed files with 24 additions and 0 deletions

24
.github/workflows/ci.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: CI
on:
pull_request:
branches:
- master
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java: [ '8', '11', '16' ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- name: Build
run: mvn --no-transfer-progress -B -P ci verify