From af1e0b0d77a3bfc6bdf854158975f760f01835d2 Mon Sep 17 00:00:00 2001 From: Sam Powell Date: Fri, 13 Dec 2024 17:09:14 +0000 Subject: [PATCH] Run Apple Silicon build on MacOS 15, R2024b --- .github/workflows/build_mex.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_mex.yml b/.github/workflows/build_mex.yml index 1be095c0..a4855f7f 100644 --- a/.github/workflows/build_mex.yml +++ b/.github/workflows/build_mex.yml @@ -12,26 +12,26 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, windows-2019, macos-13, macos-14] + os: [ubuntu-20.04, windows-2019, macos-13, macos-15] steps: - uses: actions/checkout@v3 # Get MATLAB - - name: Set up MATLAB (R2023b for Apple Silicon) - if: matrix.os == 'macos-14' + - name: Set up MATLAB (R2024b for Apple Silicon) + if: matrix.os == 'macos-15' uses: matlab-actions/setup-matlab@v2 with: - release: R2024a + release: R2024b - name: Set up MATLAB (R2022a) - if: matrix.os != 'macos-14' + if: matrix.os != 'macos-15' uses: matlab-actions/setup-matlab@v2 with: release: R2022a - uses: apple-actions/import-codesign-certs@v3 - if: matrix.os == 'macos-14' || matrix.os == 'macos-13' + if: matrix.os == 'macos-15' || matrix.os == 'macos-13' with: p12-file-base64: ${{ secrets.APPLE_CERTIFICATES_P12 }} p12-password: ${{ secrets.APPLE_CERTIFICATES_P12_PASSWORD }} @@ -51,7 +51,7 @@ jobs: # Code sign and archive on MacOS - name: Code sign, archive and notarize - if: matrix.os == 'macos-14' || matrix.os == 'macos-13' + if: matrix.os == 'macos-15' || matrix.os == 'macos-13' env: APPLE_CODESIGN_IDENTITY: ${{ secrets.APPLE_CODESIGN_IDENTITY }} APPLE_ID: ${{ secrets.APPLE_ID }}