tTest builds with GitHub Actions - vaccinewars - be a doctor and try to vaccinate the world
 (HTM) git clone git://src.adamsgaard.dk/vaccinewars
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 95d1e8468b119c5d55af14fdd79daa8de6dc3be8
 (DIR) parent 3dd44154370d7768ba2ec21da04559411c8312f2
 (HTM) Author: Ben Webb <ben@salilab.org>
       Date:   Wed, 16 Dec 2020 00:52:18 -0800
       
       Test builds with GitHub Actions
       
       Diffstat:
         A .github/workflows/build.yml         |      32 +++++++++++++++++++++++++++++++
       
       1 file changed, 32 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
       t@@ -0,0 +1,32 @@
       +name: build
       +
       +on: [push, pull_request]
       +
       +jobs:
       +  build:
       +
       +    strategy:
       +      fail-fast: false
       +      matrix:
       +        os: [ubuntu-latest]
       +        flags: ["--enable-networking --disable-gtk3",
       +                "--enable-networking --enable-gtk3",
       +                "--disable-networking"]
       +        include:
       +        - os: macos-latest
       +          flags: "--enable-networking"
       +    runs-on: ${{ matrix.os }}
       +
       +    steps:
       +    - uses: actions/checkout@v2
       +    - name: Install dependencies
       +      if: matrix.os == "ubuntu-latest"
       +      run: |
       +        sudo apt-get update -qq && sudo apt-get install -qq automake autoconf gcc libglib2.0-dev libcurl4-openssl-dev libgtk2.0-dev libgtk-3-dev
       +    - name: Build
       +      run: |
       +        ./autogen.sh {{ matrix.flags }} && make -j2
       +    - name: Test
       +      run: |
       +        src/dopewars -v
       +        src/dopewars -h