aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 35a5c6f9..1d902bd3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -150,6 +150,12 @@ jobs:
unzip -o sonar-scanner-cli*.zip
popd
+ - name: Install OpenSSL
+ if: ${{ contains(matrix.os, 'ubuntu') && matrix.e2ee }}
+ run: |
+ sudo apt-get install libssl-dev
+ echo "openssl version" >>$GITHUB_ENV
+
- name: Build and install olm
if: matrix.e2ee
working-directory: ${{ runner.workspace }}
@@ -159,6 +165,13 @@ jobs:
cmake --build build/olm --target install
echo "QUOTEST_ORIGIN=$QUOTEST_ORIGIN with E2EE" >>$GITHUB_ENV
+ - name: Build and install QtKeychain
+ run: |
+ cd ..
+ git clone https://github.com/frankosterfeld/qtkeychain.git
+ cmake -S qtkeychain -B qtkeychain/build $CMAKE_ARGS
+ cmake --build qtkeychain/build --target install
+
- name: Pull CS API and build GTAD
if: matrix.update-api
working-directory: ${{ runner.workspace }}