This is an automated email from the ASF dual-hosted git repository. twice pushed a commit to branch twice/ci-macos-13 in repository https://gitbox.apache.org/repos/asf/kvrocks.git
commit 925415eddf387f5fa893fef6df239fa8b5c7ce2c Author: Twice <[email protected]> AuthorDate: Fri Apr 11 10:28:11 2025 +0800 ci: migrate macos-13 build to macos-14 --- .github/workflows/kvrocks.yaml | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/.github/workflows/kvrocks.yaml b/.github/workflows/kvrocks.yaml index a5519042d..33840a2c1 100644 --- a/.github/workflows/kvrocks.yaml +++ b/.github/workflows/kvrocks.yaml @@ -109,24 +109,37 @@ jobs: fail-fast: false matrix: include: - - name: Darwin Clang - os: macos-13 - compiler: auto - name: Darwin Clang arm64 os: macos-14 compiler: auto - - name: Darwin Clang without Jemalloc - os: macos-13 + - name: Darwin Clang arm64 without Jemalloc + os: macos-14 compiler: auto without_jemalloc: -DDISABLE_JEMALLOC=ON - - name: Darwin Clang with OpenSSL - os: macos-13 + - name: Darwin Clang arm64 with OpenSSL + os: macos-14 compiler: auto with_openssl: -DENABLE_OPENSSL=ON - - name: Darwin Clang without luaJIT - os: macos-13 + - name: Darwin Clang arm64 without luaJIT + os: macos-14 compiler: auto without_luajit: -DENABLE_LUAJIT=OFF + # FIXME: temporarily disable macos-13 build, refer to #2874 + # - name: Darwin Clang + # os: macos-13 + # compiler: auto + # - name: Darwin Clang without Jemalloc + # os: macos-13 + # compiler: auto + # without_jemalloc: -DDISABLE_JEMALLOC=ON + # - name: Darwin Clang with OpenSSL + # os: macos-13 + # compiler: auto + # with_openssl: -DENABLE_OPENSSL=ON + # - name: Darwin Clang without luaJIT + # os: macos-13 + # compiler: auto + # without_luajit: -DENABLE_LUAJIT=OFF - name: Ubuntu GCC os: ubuntu-22.04 compiler: gcc
