fatiando / boule

Reference ellipsoids for geodesy and geophysics
https://www.fatiando.org/boule
BSD 3-Clause "New" or "Revised" License
37 stars 16 forks source link

Run tests with oldest dependencies on x86 macos #200

Closed santisoler closed 1 month ago

santisoler commented 2 months ago

Change configuration of tests in GitHub Actions: use the latest x86 macos runner with the oldest dependencies and Python 3.8. Use the latest macos runner (arm64) only against the latest requirements. This fixes CI failing because there are not Numpy binaries in PyPI for arm64 and compatible with Python 3.8.

Relevant issues/PRs:

Inspired in fatiando/harmonica#499