Skip to content

Commit

Permalink
Actions: Use macos-13
Browse files Browse the repository at this point in the history
All macos-14 images appear to be using arm, which is causing MATLAB
failures.
  • Loading branch information
simmsa committed Apr 29, 2024
1 parent 514e0b7 commit 98899c3
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/unix_unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ jobs:

# Expecting 2 * 4 * 7 - (13 * 2) = 30 jobs
matrix:
os: [macos-14, ubuntu-latest]
os: [macos-13, ubuntu-latest]
python-version: [3.8, 3.9, "3.10", 3.11]
# Note: It is preferred to use an actual release name as opposed to 'latest'
matlab-version: [R2021b, R2022a, R2022b, R2023a, R2023b, R2024a]
Expand Down Expand Up @@ -157,22 +157,22 @@ jobs:
# Specific versions of tests that fail consistently. Most likely due to the GitHub actions environment
- matlab-version: R2024a # Python netcdf4 pip build error: https://github.com/MHKiT-Software/MHKiT-MATLAB/actions/runs/8789749433/job/24123413351
python-version: 3.11
os: macos-14
os: macos-13
# - matlab-version: R2024a # Working!
# python-version: "3.10"
# os: macos-14
# os: macos-13
- matlab-version: R2024a # Java Segfault on Python initialization: https://github.com/MHKiT-Software/MHKiT-MATLAB/actions/runs/8789749433/job/24123411604
python-version: 3.9
os: macos-14
os: macos-13
- matlab-version: R2023b # Python netcd4 pip build error: https://github.com/MHKiT-Software/MHKiT-MATLAB/actions/runs/8789749433/job/24123412889
python-version: 3.11
os: macos-14
os: macos-13
- matlab-version: R2023b # Java segfault on Python initialization: https://github.com/MHKiT-Software/MHKiT-MATLAB/actions/runs/8789749433/job/24123412352
python-version: "3.10"
os: macos-14
os: macos-13
- matlab-version: R2023b # Java segfault on Python initialization: https://github.com/MHKiT-Software/MHKiT-MATLAB/actions/runs/8789749433/job/24123411335
python-version: 3.9
os: macos-14
os: macos-13

runs-on: ${{ matrix.os }}

Expand Down Expand Up @@ -215,7 +215,7 @@ jobs:
# pip install -e . --no-deps --force-reinstall

# - name: Setup MHKiT Dependencies on macOS
# if: ${{ matrix.os == 'macos-14' }}
# if: ${{ matrix.os == 'macos-13' }}
# run: brew install hdf5 netcdf

# - name: Setup MHKiT Dependencies on ubuntu
Expand Down

0 comments on commit 98899c3

Please sign in to comment.