Fix CI: use mbedtls@3 on macOS, disable static build

- macOS: brew's mbedtls is now v4 (incompatible), use mbedtls@3
- Disable static build since CI runners lack static lib packages

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Max Lv
2026-02-07 16:49:06 +08:00
co-authored by Claude Opus 4.6
parent d472c5b85a
commit 995aa0d39e
+2 -2
View File
@@ -26,12 +26,12 @@ jobs:
- name: Install dependencies (macOS)
if: runner.os == 'macOS'
run: brew install mbedtls libsodium libev c-ares pcre2
run: brew install mbedtls@3 libsodium libev c-ares pcre2
- name: Build
run: |
mkdir -p build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake .. -DCMAKE_BUILD_TYPE=Release -DWITH_STATIC=OFF
make -j$(nproc 2>/dev/null || sysctl -n hw.ncpu)
- name: Test