Skip to content

Commit

Permalink
[ci] add: macos-14 for arm64 builds and tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jd28 committed Sep 30, 2024
1 parent c748b6f commit 3a6b17f
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-13, ubuntu-20.04, windows-2019]
os: [macos-14, macos-13, ubuntu-20.04, windows-2019]
runs-on: ${{ matrix.os }}
name: Build ${{ matrix.os }}

steps:
- name: Get current date
if: ${{ runner.os != 'Windows' }}
if: matrix.os != 'windows-2019'
run: |
echo "DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
Expand All @@ -53,7 +53,7 @@ jobs:
# macOS Dependencies
- name: macOS - install dependencies
if: matrix.os == 'macos-13'
if: matrix.os == 'macos-13' || matrix.os == 'macos-14'
env:
HOMEBREW_NO_ANALYTICS: "ON"
HOMEBREW_NO_AUTO_UPDATE: "ON"
Expand All @@ -75,7 +75,7 @@ jobs:
echo "CXX=$(brew --prefix llvm@15)/bin/clang++" >> $GITHUB_ENV
- name: macOS - check clang version
if: matrix.os == 'macos-13'
if: matrix.os == 'macos-13' || matrix.os == 'macos-14'
run: $CC --version

# Linux dependencies
Expand Down Expand Up @@ -155,7 +155,7 @@ jobs:
cmake --preset ci-windows
- name: macOS - configure
if: matrix.os == 'macos-13'
if: matrix.os == 'macos-13' || matrix.os == 'macos-14'
run: |
cmake --preset ci-macos
Expand Down

0 comments on commit 3a6b17f

Please sign in to comment.