Closed mtreinish closed 6 months ago
This failed for Python 3.8 and 3.9 because the setup-python
action couldn't find those versions on macOS arm64. There is an open issue tracking this here: https://github.com/actions/setup-python/issues/808
Totals | |
---|---|
Change from base Build 8003862941: | 0.03% |
Covered Lines: | 16821 |
Relevant Lines: | 17428 |
Github recently added a new macOS runner that is using the m1 CPU that is usable for open source projects. [1] Previously rustworkx had support for arm64 macOS at tier 4 because we were only able to cross compile for the platform and not test the binaries. Now that we can run CI jobs on the platform we're able to run both unit tests and test our binaries on release. This commit adds a new set of test jobs and wheel builds that use the macos-14 runner that mirrors the existing x86_64 macOS jobs we have. This brings arm64 macOS to the same support level as arm64.
[1] https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/