From 07ea5345c42a49c7df007e0c2d3b006bc7f6ce32 Mon Sep 17 00:00:00 2001 From: William Kearney Date: Tue, 28 Apr 2026 13:51:24 +0200 Subject: [PATCH 1/3] Run the CI workflow on the specific MATLAB version --- .github/workflows/ci.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3e1711c..b9b3438 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -24,6 +24,7 @@ jobs: uses: matlab-actions/setup-matlab@v2 with: cache: ${{ matrix.os != 'windows-latest' }} + release: ${{ matrix.matlab_version }} products: > Mapping_Toolbox Image_Processing_Toolbox From c995fbcf2506b9162b192124fa83ac2ff638b089 Mon Sep 17 00:00:00 2001 From: William Kearney Date: Tue, 28 Apr 2026 13:54:56 +0200 Subject: [PATCH 2/3] Fix typo --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b9b3438..35c89ff 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -23,8 +23,8 @@ jobs: - name: Set up MATLAB uses: matlab-actions/setup-matlab@v2 with: + release: ${{ matrix.matlab-version }} cache: ${{ matrix.os != 'windows-latest' }} - release: ${{ matrix.matlab_version }} products: > Mapping_Toolbox Image_Processing_Toolbox From 51223c3f30e27bc821d384d0555f0e4ee4dcaad6 Mon Sep 17 00:00:00 2001 From: William Kearney Date: Wed, 29 Apr 2026 09:18:54 +0200 Subject: [PATCH 3/3] Remove Intel Macs from the CI configuration Intel Macs are no longer supported as of MATLAB R2026a. If anyone needs an Intel Mac version, we can add this back in and fix the MATLAB version to R2025b for those runs. --- .github/latest_release.md | 1 - .github/workflows/release.yaml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/latest_release.md b/.github/latest_release.md index d7f1df5..ae4bf81 100644 --- a/.github/latest_release.md +++ b/.github/latest_release.md @@ -7,7 +7,6 @@ operating system: - TopoToolbox_win64.mltbx - 64-bit Windows platform - TopoToolbox_glnxa64.mltbx - 64-bit Linux platform -- TopoToolbox_maci64.mltbx - 64-bit macOS platform - TopoToolbox_maca64.mltbx - 64-bit macOS platform, Apple silicon - TopoToolbox_nolibtt.mltbx - Platform-agnostic without libtopotoolbox diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b822a59..371b677 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -78,7 +78,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, windows-latest, macos-latest, macos-15-intel] + os: [ubuntu-latest, windows-latest, macos-latest] mex: [ true ] include: - os: windows-latest