From 829fb96fe0d15cf6f9a398d51921dfd9a46ece42 Mon Sep 17 00:00:00 2001
From: lizhimins <707364882@qq.com>
Date: Tue, 21 Jan 2025 19:30:15 +0800
Subject: [PATCH] Update macos image,
 https://github.com/actions/runner-images/issues/10721

---
 .github/workflows/cpp_build.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/cpp_build.yml b/.github/workflows/cpp_build.yml
index 7973881a3..b4a129bcf 100644
--- a/.github/workflows/cpp_build.yml
+++ b/.github/workflows/cpp_build.yml
@@ -11,7 +11,7 @@ jobs:
         # Disable VS 2022 before https://github.com/bazelbuild/bazel/issues/18592 issue is solved
         # Remove macos-11 since there is no such runner available
         # os: [ubuntu-20.04, ubuntu-22.04, macos-11, macos-12, windows-2019, windows-2022]
-        os: [ubuntu-20.04, ubuntu-22.04, macos-12, windows-2019]
+        os: [ubuntu-20.04, ubuntu-22.04, macos-14, windows-2019]
     steps:
       - uses: actions/checkout@v2
       - name: Compile On Linux
@@ -25,7 +25,7 @@ jobs:
       - name: Compile On macOS
         working-directory: ./cpp
         if: runner.os == 'macOS'
-        run: bazel build //...
+        run: bazel build --copt=-Wno-deprecated-builtins //...
       - name: Run Unit Tests On Linux
         working-directory: ./cpp
         if: runner.os == 'Linux'