From 1cd2be40e552495ced28d5170a2c35ab56e49a95 Mon Sep 17 00:00:00 2001 From: Andrey Saranchin Date: Mon, 16 Oct 2023 19:27:53 +0300 Subject: [PATCH] ci: add latest macos --- .github/workflows/debug.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml index fc168d74b..cae26988d 100644 --- a/.github/workflows/debug.yml +++ b/.github/workflows/debug.yml @@ -37,3 +37,33 @@ jobs: make -j - name: test run: cd build && ctest --output-on-failure + + macos_latest: + runs-on: macos-latest + + strategy: + fail-fast: false + matrix: + tarantool: + - '2.11' + mode: + - Debug + - Release + + steps: + - name: Clone the connector + uses: actions/checkout@v3 + + - name: Setup tarantool ${{ matrix.tarantool }} + uses: tarantool/setup-tarantool@v1 + with: + tarantool-version: ${{ matrix.tarantool }} + + - name: build + run: | + mkdir build + cd build + cmake -DCMAKE_BUILD_TYPE=${{ matrix.mode }} -DTNTCXX_BUILD_TESTING=ON -DTNTCXX_ENABLE_SSL=OFF .. + make -j + - name: test + run: cd build && ctest --output-on-failure