This is an automated email from the ASF dual-hosted git repository.

twice pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


The following commit(s) were added to refs/heads/unstable by this push:
     new 5c3082875 ci: migrate macos-13 build to macos-14 (#2876)
5c3082875 is described below

commit 5c30828753d2de6423ea872d8b49d31a0aa44184
Author: Twice <[email protected]>
AuthorDate: Fri Apr 11 12:47:36 2025 +0800

    ci: migrate macos-13 build to macos-14 (#2876)
---
 .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

Reply via email to