summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Orton <jorton@redhat.com>2021-07-09 08:11:26 +0100
committerJoe Orton <jorton@apache.org>2021-07-09 11:41:21 +0100
commit4e4923577575b07e929d7ca6cc803b89d705d507 (patch)
treea91613c0af5122a579efd57dd9a0fc1e3b8068b2
parent121b161e1ed79695bfb74719c965821188824b6a (diff)
downloadneon-git-4e4923577575b07e929d7ca6cc803b89d705d507.tar.gz
Add Ubuntu variations.
-rw-r--r--.github/workflows/ci.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8cd08c9..dbf7fba 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -4,22 +4,23 @@ on: [push, pull_request]
jobs:
build:
+ runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
+ os: [ubuntu-18.04, ubuntu-20.04]
conf-shared: [--enable-static, --enable-shared ]
conf-xml: [--with-expat, --with-libxml2 ]
conf-ssl: [--without-ssl, --with-ssl=openssl, --with-ssl=gnutls]
conf-memleak: [--disable-memleak, --enable-memleak]
conf-debug: [--enable-debug, --disable-debug]
- runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: ./autogen.sh
- run: case ${{matrix.conf-ssl}} in
*gnutls) sudo apt-get -y install libgnutls28-dev gnutls-bin xmlto ;;
esac
- - run: ./configure ${{matrix.conf-shared}} ${{matrix.conf-xml}}
+ - run: ./configure ${{matrix.conf-shared}} ${{matrix.conf-xml}}
${{matrix.conf-ssl}} ${{matrix.conf-memleak}}
${{matrix.conf-debug}}
- run: make