Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/cli-tests.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down Expand Up @@ -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:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/matlab-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
Loading