Conversation
|
Arm64 linux builders are supported since Jan. 16, and here is a CI setup that utilizes it to build a native arm64 ppx (that does not need Rosetta 2). Note, I had to change the builder image from alpine to ubuntu, because the action that installs NodeJs is currently broken on arm64. Once that's fixed, it can be switched back to alpine if desired. |
|
Thanks for the PR! |
Yes, it could be done (and that was possible even before the linux-arm runners became available), but, it would be a more complicated setup. The main problem is, that macos-latest is darwin, and because of some copyright issue with Docker, they cannot install docker in the runner by default. It's not trivial but then it can then be installed (from Homebrew). This is already a challenge (especially to figure it out), however the bigger problem is that this way we cannot use So, I could do it, but I'm much happier with the current action configuration, which is only available just recently, since Github has made the linux-arm runners available. |
No description provided.