diff --git a/.github/workflows/cli-tests.yml b/.github/workflows/cli-tests.yml index 2996bf4..15808f1 100644 --- a/.github/workflows/cli-tests.yml +++ b/.github/workflows/cli-tests.yml @@ -1,7 +1,7 @@ name: CLI tests # Build ("compile") and test the Python command-line tool across Linux, -# Windows, and macOS Apple Silicon (macos-14, running natively on arm64). The +# Windows, and macOS Apple Silicon (macos-15, running natively on arm64). The # tests use a fake sonpy shim, so they do not require CED's sonpy binaries. on: @@ -29,7 +29,7 @@ jobs: python-version: '3.11' - os: windows-latest # Windows python-version: '3.11' - - os: macos-14 # macOS Apple Silicon + - os: macos-15 # macOS Apple Silicon python-version: '3.11' steps: diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 8be2a23..d1c95c8 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -5,7 +5,7 @@ name: Integration tests (real sonpy) # # CED ships sonpy wheels for Python 3.14 on manylinux, macOS and Windows. # Note: CED's macOS wheel is labelled universal2 but actually contains an -# x86_64-only binary (no native arm64). On Apple Silicon (macos-14) we +# x86_64-only binary (no native arm64). On Apple Silicon (macos-15) we # therefore run every Python command through `arch -x86_64`, which executes the # x86_64 slice of the universal2 python.org interpreter under Rosetta 2 so the # x86_64 sonpy loads. Other platforms run their native x86_64 Python. (The @@ -37,7 +37,7 @@ jobs: py: python - os: windows-latest # Windows py: python - - os: macos-14 # macOS Apple Silicon -> x86_64 under Rosetta + - os: macos-15 # macOS Apple Silicon -> x86_64 under Rosetta py: arch -x86_64 python steps: diff --git a/.github/workflows/matlab-tests.yml b/.github/workflows/matlab-tests.yml index 98ec906..6bba9bf 100644 --- a/.github/workflows/matlab-tests.yml +++ b/.github/workflows/matlab-tests.yml @@ -2,7 +2,7 @@ name: MATLAB tests # matbox-style CI (mirroring VH-Lab/NDR-matlab) for the +sonpipe MATLAB # wrappers. Runs the matlab.unittest suite across Linux, Windows, and macOS -# Apple Silicon (macos-14). The MATLAB tests drive a fake sonpipe CLI +# Apple Silicon (macos-15). The MATLAB tests drive a fake sonpipe CLI # (Python + numpy), so CED's sonpy binaries are not required. # # Licensing: matlab-actions provides MathWorks licensing for free on PUBLIC @@ -33,7 +33,7 @@ jobs: os: - ubuntu-latest # Linux - windows-latest # Windows - - macos-14 # macOS Apple Silicon + - macos-15 # macOS Apple Silicon steps: - name: Check out repository