diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 3736eee443..de22b00c2b 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -239,7 +239,7 @@ jobs:
 
   macOS:
     name: Build for macOS (${{ matrix.arch }}, ${{ matrix.configuration }})
-    runs-on: macOS-11
+    runs-on: macOS-14
     needs: Init
     strategy:
       matrix:
@@ -311,7 +311,7 @@ jobs:
 
   macOSUniversal:
     name: Build macOS Universal Bundle (${{ matrix.configuration }})
-    runs-on: macOS-11
+    runs-on: macOS-14
     needs: [macOS]
     strategy:
       matrix: