Fix broken CI for shared library on macos and linux (#4151)

Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
This commit is contained in:
Vladislav Shchapov
2024-09-04 20:53:50 +05:00
committed by GitHub
parent 3df47a4677
commit 1e0771c70a
2 changed files with 11 additions and 2 deletions

View File

@@ -12,11 +12,15 @@ jobs:
os: [macos-13, macos-14]
build_type: [Debug, Release]
std: [11, 17, 20]
shared: [""]
exclude:
- { os: macos-13, std: 11 }
- { os: macos-13, std: 17 }
include:
- shared: -DBUILD_SHARED_LIBS=ON
- os: macos-14
std: 23
build_type: Release
shared: -DBUILD_SHARED_LIBS=ON
runs-on: '${{ matrix.os }}'