From c55b13a7e0e7149424345fcb8c25d79243f165dc Mon Sep 17 00:00:00 2001 From: Ian Butterworth Date: Tue, 13 Feb 2024 17:53:07 -0500 Subject: [PATCH] CI: Add Apple Silicon (macOS aarch64) to the CI matrix (#3793) * add aarch64 macos CI * fix * relax tag * tryfix * try again --- .github/workflows/test.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 01062b5c86..d2d3707fbb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,20 +26,31 @@ jobs: matrix: os: - ubuntu-latest - - macOS-latest + - macOS-13 # intel + - macOS-14 # arm - windows-latest julia-arch: - 'x64' - 'x86' + - 'aarch64' pkg-server: - "" - "pkg.julialang.org" julia-version: - # - '1.6' - 'nightly' exclude: - - os: macOS-latest + - os: ubuntu-latest + julia-arch: aarch64 + - os: windows-latest + julia-arch: aarch64 + - os: macOS-13 julia-arch: x86 + - os: macOS-13 + julia-arch: aarch64 + - os: macOS-14 + julia-arch: x86 + - os: macOS-14 + julia-arch: x64 steps: - name: Set git to use LF and fix TEMP on windows if: matrix.os == 'windows-latest'