summaryrefslogtreecommitdiffstats
path: root/.github/workflows/build.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r--.github/workflows/build.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ca4506fd65..4ea558d96e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -97,11 +97,15 @@ jobs:
os:
- "macos-12"
- "macos-13"
+ - "macos-14"
include:
- os: "macos-12"
arch: "intel"
- os: "macos-13"
arch: "intel"
+ - os: "macos-14"
+ arch: "arm"
+ xcode: "Xcode_15.2"
steps:
- uses: actions/checkout@v4
@@ -110,6 +114,11 @@ jobs:
find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete -print
brew unlink python && brew link --overwrite python
+ - name: Change Xcode version
+ if: ${{ matrix.xcode != '' }}
+ run: |
+ sudo xcode-select -s /Applications/${{ matrix.xcode }}.app
+
- name: Install dependencies
run: |
brew update