From 995aa0d39e28e870aecfe51802da5fae802ac17d Mon Sep 17 00:00:00 2001 From: Max Lv Date: Sat, 7 Feb 2026 16:49:06 +0800 Subject: [PATCH] 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 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7d0b0db2..726f8abf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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