We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1c244c3 commit ec0461fCopy full SHA for ec0461f
.github/workflows/cxx11-iOS.yaml renamed to .github/workflows/iOS.yaml
@@ -1,4 +1,4 @@
1
-name: cxx11
+name: iOS
2
3
on:
4
push:
@@ -8,16 +8,18 @@ on:
8
9
jobs:
10
build:
11
- name: iOS
+ strategy:
12
+ matrix:
13
+ cxxstdsync: [OFF, ON]
14
+
15
+ name: iOS-cxxsync${{ matrix.cxxstdsync }}
16
runs-on: macos-latest
17
18
steps:
19
- uses: actions/checkout@v2
20
- name: configure
21
run: |
22
mkdir _build && cd _build
- cmake ../ -DENABLE_STDCXX_SYNC=ON -DENABLE_ENCRYPTION=OFF -DENABLE_UNITTESTS=ON -DENABLE_EXPERIMENTAL_BONDING=ON --toolchain scripts/iOS.cmake
23
+ cmake ../ -DENABLE_ENCRYPTION=OFF -DENABLE_STDCXX_SYNC=${{matrix.cxxstdsync}} -DENABLE_UNITTESTS=OFF -DENABLE_EXPERIMENTAL_BONDING=ON --toolchain scripts/iOS.cmake
24
- name: build
25
run: cd _build && cmake --build ./
- - name: test
- run: cd _build && ctest --extra-verbose
0 commit comments