Skip to content

chore: update github actions runners for building/testing#208

Merged
ovesh merged 3 commits intomainfrom
ci-fix-test-platform
Mar 26, 2026
Merged

chore: update github actions runners for building/testing#208
ovesh merged 3 commits intomainfrom
ci-fix-test-platform

Conversation

@declanyewlim
Copy link
Copy Markdown
Collaborator

Updated github actions workflow to build for both osx Intel and ARM.

Previous workflow file was building for osx-64, but running on the macos-latest runner on github. This runner now uses arm64 (M1) which causes a mismatch for the packaging.

This may not have caused any issues with testing previously, but caused some problems with #204 since the default version of polars is compiled to use advanced vector instructions (AVX) which are not completely compatible on MacOS with Rosetta (documented as specifically AVX512 vector instructions). Polars also notes this in their installation instructions.

@declanyewlim declanyewlim requested a review from ovesh March 26, 2026 20:16
@ovesh ovesh changed the title ci: update github actions runners for building/testing chore: update github actions runners for building/testing Mar 26, 2026
@ovesh ovesh merged commit 23d8f55 into main Mar 26, 2026
13 checks passed
@ovesh ovesh deleted the ci-fix-test-platform branch March 26, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants