Skip to content

Added better Mac support #22

Added better Mac support

Added better Mac support #22

Workflow file for this run

name: Test MacOS
on:
push:
branches:
- '**'
pull_request:
branches: [ main ]
jobs:
test:
name: Testing
runs-on: ["macos-latest"]
defaults:
run:
shell: bash -l {0}
strategy:
matrix:
python-version: ['3.12']
steps:
- uses: actions/checkout@v2
- run: which brew
- run: brew install gcc openblas lapack libomp
- run: ls /opt/homebrew/bin/
- run: which gfortran-14
# TODO Setup uv
- run: pip install -r ./requirements.txt
- run: FC=gfortran-14 pip install . -v
- run: make test python=python
- run: make format python=python
- run: FC=gfortran-14 make build python=python
- run: make test-dist python=python