diff options
author | Martin Matuska <martin@matuska.org> | 2020-01-03 00:24:39 +0100 |
---|---|---|
committer | Martin Matuska <martin@matuska.org> | 2020-01-03 03:10:32 +0100 |
commit | f96a71144b7725ca4a94d84bd27d7dca8c2f58d2 (patch) | |
tree | 44e5f4496eb19dcb943b47e8cf716e17b54964a8 /.github | |
parent | ded60625ca7cbd87a8aab6c23cb674373ea139f1 (diff) | |
download | libarchive-f96a71144b7725ca4a94d84bd27d7dca8c2f58d2.tar.gz |
Add mbed TLS as optional crypto provider
Make Nettle optional and OpenSSL default
Fixes #1301
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/ci.yml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d5ba4fa..510cb9c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,10 +39,11 @@ jobs: strategy: matrix: bs: [autotools, cmake] + crypto: [mbedtls, nettle, openssl] steps: - uses: actions/checkout@master - name: Install dependencies - run: sudo apt-get install -y build-essential cmake libssl-dev libacl1-dev libbz2-dev liblzma-dev libzip-dev liblz4-dev libzstd-dev lzop + run: sudo apt-get install -y build-essential cmake libssl-dev nettle-dev libmbedtls-dev libacl1-dev libbz2-dev liblzma-dev libzip-dev liblz4-dev libzstd-dev lzop - name: Autogen run: ./build/ci/build.sh -a autogen env: @@ -51,6 +52,7 @@ jobs: run: ./build/ci/build.sh -a configure env: BS: ${{ matrix.bs }} + CRYPTO: ${{ matrix.crypto }} - name: Build run: ./build/ci/build.sh -a build env: |