From 8d02eb0018bc75fdefbc54da29bc49f4c2698611 Mon Sep 17 00:00:00 2001 From: Michael Baentsch <57787676+baentsch@users.noreply.github.com> Date: Tue, 4 Jul 2023 06:36:34 +0200 Subject: [PATCH] Add brew to preinstall test matrix (#205) * standalone cmake-only parallelized brew test Signed-off-by: Felipe Ventura --- .github/workflows/standalone.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/standalone.yml b/.github/workflows/standalone.yml index 720ebc3f..6e27e626 100644 --- a/.github/workflows/standalone.yml +++ b/.github/workflows/standalone.yml @@ -8,6 +8,20 @@ on: jobs: + macos_intel: + runs-on: macos-13 + strategy: + fail-fast: false + steps: + - name: Install prerequisites + run: brew install liboqs + - name: Checkout oqsprovider code + uses: actions/checkout@v2 + - name: Build oqsprovider + run: cmake -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@3 -S . -B _build && cmake --build _build + - name: Test oqsprovider + run: ctest --parallel 5 --test-dir _build + linux_intel: runs-on: ubuntu-latest strategy: @@ -29,3 +43,4 @@ jobs: run: ./scripts/fullbuild.sh - name: Test run: ./scripts/runtests.sh -V +