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

Distribute arm binaries #1114

Merged
merged 14 commits into from
Jan 20, 2025
Merged

Distribute arm binaries #1114

merged 14 commits into from
Jan 20, 2025

Conversation

johnstonmatt
Copy link
Contributor

@johnstonmatt johnstonmatt commented Jan 20, 2025

Related issue

Issues #1112 and #1111

Description

  • fix performance and crashing issues on Apple Silicon by compiling arm64 binaries
  • add support for linux on arm64
  • rename existing amd64 tarballs to acknowledge their architecture
  • update cndi upgrade to fetch binaries in accordance with the architecture of the client
  • add workflows for building and testing amd64 and arm64 binaries
  • pin OS version in workflows

Apple amd64 binaries are slow and crashing on Apple Silicon, so we are adding arm64 as a compilation target

Test Instructions

Code of Conduct

By submitting this Pull Request, you agree to follow our
Code of Conduct

  • I agree to follow this CNDI's Code of Conduct

Notes (Optional)

@johnstonmatt johnstonmatt added bug Something isn't working enhancement New feature or request labels Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant