Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable native MacOS Apple Silicon runners #199

Merged
merged 12 commits into from
Mar 23, 2024
Merged

Conversation

alexlancaster
Copy link
Owner

@alexlancaster alexlancaster commented Mar 20, 2024

  • simplify workflow: use inheritance to make sure global environment variables are consistently set

  • drop cross-compilation for all MacOS arm64 builds

  • re-enable unit tests for MacOS arm64

@alexlancaster alexlancaster added the github_actions Pull requests that update GitHub Actions code label Mar 20, 2024
@alexlancaster alexlancaster self-assigned this Mar 20, 2024
* automated: identifier generation skips them because it assumes
x86_64 cross-compilation
use `before-all` in macos builds: no cross-compilation needed
* binary deps not available on pypi
@alexlancaster alexlancaster added the internal internal changes related to non-end-user facing things like the test framework or CI label Mar 21, 2024
@alexlancaster alexlancaster merged commit 87e4b9b into main Mar 23, 2024
70 checks passed
@alexlancaster alexlancaster deleted the macos_arm_builds branch March 23, 2024 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code internal internal changes related to non-end-user facing things like the test framework or CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant