From e824962b859988287ebb9e386dd3e728d66a65a8 Mon Sep 17 00:00:00 2001 From: Tom Date: Sat, 18 Jul 2020 00:40:00 +0200 Subject: [PATCH] github/workflow: install dependency 'catch2' --- .github/workflows/build-and-test.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 0983ff1..24f3cbb 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -4,6 +4,17 @@ jobs: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 + - uses: actions/checkout@v2 + with: + repository: catchorg/Catch2 + path: catch + - name: Install catch + working-directory: catch + run: > + mkdir build + && cd build + && cmake -DCMAKE_BUILD_TYPE=Release -DCATCH_BUILD_TESTING=Off .. + && sudo make install - name: Build, Test, Install shell: bash env: