From 806068304bed344a1b5cd71782c7df430084f44f Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Thu, 23 Jan 2020 11:37:40 +0100 Subject: ci: Add a Ubuntu 16.04 test --- .github/workflows/os_comp.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/os_comp.yml diff --git a/.github/workflows/os_comp.yml b/.github/workflows/os_comp.yml new file mode 100644 index 0000000..ce89573 --- /dev/null +++ b/.github/workflows/os_comp.yml @@ -0,0 +1,24 @@ +name: OS Compatibility Tests + +on: [push, pull_request] + +jobs: + xenial: + name: Ubuntu 16.04 (xenial) + runs-on: ubuntu-16.04 + steps: + - uses: actions/checkout@v1 + - name: Install Dependencies + run: | + sudo apt update -yq + sudo apt install -yq --no-install-recommends g++ gfortran ninja-build gobjc gobjc++ zlib1g-dev + - name: Install ninja-build tool + uses: seanmiddleditch/gha-setup-ninja@v1 + - name: Python version + run: python3 --version + - name: Ninja version + run: ninja --version + - name: Run tests + run: python3 run_tests.py + env: + CI: '1' -- cgit v1.1