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

chore: Build arm64 for macOS in CI wip #414

Closed
wants to merge 4 commits into from

Conversation

gaocegege
Copy link
Member

@gaocegege gaocegege commented Jun 17, 2022

Fix #340

Signed-off-by: Ce Gao cegao@tensorchord.ai

Signed-off-by: Ce Gao <cegao@tensorchord.ai>
Signed-off-by: Ce Gao <cegao@tensorchord.ai>
Signed-off-by: Ce Gao <cegao@tensorchord.ai>
Signed-off-by: Ce Gao <cegao@tensorchord.ai>
@gaocegege gaocegege requested a review from VoVAllen June 17, 2022 02:02
@gaocegege gaocegege changed the title chore: Build arm64 chore: Build arm64 for macOS in CI Jun 17, 2022
@@ -75,7 +75,8 @@ jobs:
- name: Build wheels
uses: pypa/cibuildwheel@v2.6.1
env:
CIBW_ARCHS: auto64
CIBW_ARCHS_MACOS: "x86_64 universal2 arm64"
CIBW_ARCHS_LINUX: "x86_64"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the arch of envd? How is it configured?

@gaocegege gaocegege changed the title chore: Build arm64 for macOS in CI chore: Build arm64 for macOS in CI wip Jun 17, 2022
@gaocegege
Copy link
Member Author

I think we should postpone the PR since I have no way to test if the PR works well. We need a M1 macOS to verify the wheel can be installed and the envd bin can be run successfully.

@popfido
Copy link
Member

popfido commented Jun 20, 2022

I think we should postpone the PR since I have no way to test if the PR works well. We need a M1 macOS to verify the wheel can be installed and the envd bin can be run successfully.

How to test it lol. I can help if possible.

@gaocegege
Copy link
Member Author

@popfido
Thanks! I think we should establish the mechanism to continuous integration with M1 chip macOS, instead of test it manually.

Thus I prefer to find a way to setup M1 CI for envd.

But, thanks for your interest!

@aseaday
Copy link
Member

aseaday commented Jun 30, 2022

How about this https://veertu.com/?

@gaocegege
Copy link
Member Author

How about this https://veertu.com/?

Will have a look at it. Seems helpful to us.

@TaylorHere
Copy link

https://github.blog/changelog/2021-08-16-github-actions-macos-11-big-sur-is-generally-available-on-github-hosted-runners/
This post may be helpful

@gaocegege gaocegege closed this Nov 28, 2022
@gaocegege
Copy link
Member Author

I will implement this in the new PR #1236

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

bug: arm64 binaries are not available on PyPI
5 participants