mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-23 19:18:05 +01:00
add GitHub Actions CI
This runs the tests on every PR and branch push (including master merges). Handy for avoiding dumb compile bugs and validating changes.
This commit is contained in:
committed by
Jon Chambers
parent
acdefb394c
commit
e48afc9fdf
16
.github/workflows/test.yml
vendored
Normal file
16
.github/workflows/test.yml
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
name: Service CI
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Set up JDK 11
|
||||
uses: actions/setup-java@v1
|
||||
with:
|
||||
java-version: 11
|
||||
- name: Build with Maven
|
||||
run: mvn -e -B package
|
||||
Reference in New Issue
Block a user