Skip to content

Commit 1cd2be4

Browse files
committed
ci: add latest macos
1 parent 5c1f6ac commit 1cd2be4

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/debug.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,33 @@ jobs:
3737
make -j
3838
- name: test
3939
run: cd build && ctest --output-on-failure
40+
41+
macos_latest:
42+
runs-on: macos-latest
43+
44+
strategy:
45+
fail-fast: false
46+
matrix:
47+
tarantool:
48+
- '2.11'
49+
mode:
50+
- Debug
51+
- Release
52+
53+
steps:
54+
- name: Clone the connector
55+
uses: actions/checkout@v3
56+
57+
- name: Setup tarantool ${{ matrix.tarantool }}
58+
uses: tarantool/setup-tarantool@v1
59+
with:
60+
tarantool-version: ${{ matrix.tarantool }}
61+
62+
- name: build
63+
run: |
64+
mkdir build
65+
cd build
66+
cmake -DCMAKE_BUILD_TYPE=${{ matrix.mode }} -DTNTCXX_BUILD_TESTING=ON -DTNTCXX_ENABLE_SSL=OFF ..
67+
make -j
68+
- name: test
69+
run: cd build && ctest --output-on-failure

0 commit comments

Comments
 (0)