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

Install arm64-compatible Node packages #1523

Merged
merged 3 commits into from
Apr 27, 2023

Conversation

felixvanoost
Copy link
Contributor

Fixes an issue in #1487 where amd64 packages were installed for all the Node-based diagram libraries when building for the arm64 architecture. This prevented any of those diagram libraries from working on native arm64 machines (without QEMU / Rosetta 2).

I have tested that these changes resolve the issue on a native arm64 machine and that all the Node-based libraries work as expected.

@felixvanoost
Copy link
Contributor Author

@ggrossetie This wasn't caught by the CI because the smoke tests aren't currently executed with the arm64 images. We can look into running a separate workflow for this now that you have a dedicated runner available.

@ggrossetie ggrossetie merged commit 711fd86 into yuzutech:main Apr 27, 2023
@felixvanoost felixvanoost deleted the install-arm64-npm-packages branch April 27, 2023 11:58
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