diff options
author | Joe Orton <jorton@redhat.com> | 2021-07-09 08:11:26 +0100 |
---|---|---|
committer | Joe Orton <jorton@apache.org> | 2021-07-09 11:41:21 +0100 |
commit | 4e4923577575b07e929d7ca6cc803b89d705d507 (patch) | |
tree | a91613c0af5122a579efd57dd9a0fc1e3b8068b2 | |
parent | 121b161e1ed79695bfb74719c965821188824b6a (diff) | |
download | neon-git-4e4923577575b07e929d7ca6cc803b89d705d507.tar.gz |
Add Ubuntu variations.
-rw-r--r-- | .github/workflows/ci.yml | 5 |
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 |