From 00db0cf7c45725922f620c6d0355ee2e85ef129e Mon Sep 17 00:00:00 2001 From: WarmUpTill <19472752+WarmUpTill@users.noreply.github.com> Date: Wed, 22 Oct 2025 21:34:38 +0200 Subject: [PATCH] CI: Refactor OpenSSL handling on MacOS to support MQTT SSL --- .../actions/build-dependencies/action.yaml | 2 +- .github/scripts/.build-deps.zsh | 44 +++++++++++-------- .github/scripts/.build.zsh | 6 +-- .github/scripts/utils.zsh/check_macos | 4 +- .github/workflows/build-project.yaml | 4 +- plugins/http/CMakeLists.txt | 15 ++++--- plugins/mqtt/CMakeLists.txt | 7 +++ plugins/twitch/CMakeLists.txt | 16 ++++--- 8 files changed, 58 insertions(+), 40 deletions(-) diff --git a/.github/actions/build-dependencies/action.yaml b/.github/actions/build-dependencies/action.yaml index b3783c55..7be611cb 100644 --- a/.github/actions/build-dependencies/action.yaml +++ b/.github/actions/build-dependencies/action.yaml @@ -22,7 +22,7 @@ runs: - name: Setup cmake uses: jwlawson/actions-setup-cmake@v1.13 with: - cmake-version: '3.28.x' + cmake-version: '3.x.x' - name: Restore cached dependencies id: restore-cache diff --git a/.github/scripts/.build-deps.zsh b/.github/scripts/.build-deps.zsh index fa547da9..673c1103 100755 --- a/.github/scripts/.build-deps.zsh +++ b/.github/scripts/.build-deps.zsh @@ -394,8 +394,11 @@ Usage: %B${functrace[1]%:*}%b