test: fix macos runner image to lower version (#44348)

Signed-off-by: Zhikun Yao <zhikun.yao@zilliz.com>
This commit is contained in:
zhikunyao 2025-09-12 16:55:58 +08:00 committed by GitHub
parent 9d2ff48d63
commit 1d658b5e84
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -42,6 +42,22 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: '<3.12'
- name: Install CMake 3.31.8
run: |
cmake --version
which cmake
brew uninstall cmake -f
curl -LO https://github.com/Kitware/CMake/releases/download/v3.31.8/cmake-3.31.8-macos-universal.tar.gz
tar -zxf cmake-3.31.8-macos-universal.tar.gz -C /tmp/
sudo mv /tmp/cmake-3.31.8-macos-universal/CMake.app /Applications/
echo -e "\n=== Creating symlinks for CMake ==="
sudo ln -s /Applications/CMake.app/Contents/bin/cmake /usr/local/bin/cmake
sudo ln -s /Applications/CMake.app/Contents/bin/cpack /usr/local/bin/cpack
sudo ln -s /Applications/CMake.app/Contents/bin/ctest /usr/local/bin/ctest
CMAKE_MODULE_DIR="/Applications/CMake.app/Contents/share/cmake-3.31"
sudo ln -s "$CMAKE_MODULE_DIR" /usr/local/share/cmake-3.31
cmake --version
which cmake
- name: Setup Go environment
uses: actions/setup-go@v4
with: