chore: automatically run regression tests on pull request

This commit is contained in:
Stéphane Lesimple
2020-08-26 09:35:35 +02:00
committed by GitHub
parent 0c5995bd72
commit d76551ce39
2 changed files with 24 additions and 3 deletions

21
.github/workflows/tests.yml vendored Normal file
View File

@@ -0,0 +1,21 @@
name: C/C++ CI
on: [pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: install prerequisites
run: sudo apt update && sudo apt install -y libgtk2.0-dev libglib2.0-dev
- name: configure
run: ./configure
- name: make
run: make
- name: check executability
run: ./dvdisaster --version
- name: regression tests
run: mkdir /var/tmp/regtest && ./regtest/runtests.sh