-
Notifications
You must be signed in to change notification settings - Fork 132
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
Build/test for Mac M1/Silicon models #1266
Comments
I love it. As far as I'm aware with electron 11 so this should be possible. A couple of points:
|
Note this issue is linked to from the "Supported Platforms" article in the Brim wiki. If/when this issue is addressed, the article should be updated. |
Any news on native M1 support? |
Any news onthe m1 version ? |
Last week we spent a little time researching this. It doesn't seem that difficult. We will keep this in mind during our next planning meeting. |
First someone needs to gift me an M1 so I can test it 😛 |
@jameskerr: My recollection is @mattnibs does own an M1-based Mac laptop so could potentially be recruited for smoke testing. But as long as we're doing our builds on GitHub-hosted macOS Actions runners, it seems like their ability to offer the platform is what would limit our ability to do this on a continuous basis. Checking on the still-open issue actions/runner-images#2187 linked above, it looks like the subject has made its way to some "GitHub roadmap" item at github/roadmap#528. Per something echoed by other commenters in the original issue, it's not clear when it will actually be available for use, though. 🤔 |
Hi, with GH Self-Hosted runners, the effort to adapt the existing CI would be minimal. However, it means that the M1 laptop must have the runner configured and running during release builds. In my experience, it works smoothly. Here are a couple resources:
I'm looking forward to it! Cheers |
is there any news on this ? |
@schmurfy: Yes, we've picked up the effort in the past few days and are making some solid progress. I'm optimistic that I'll have a build of Zui Insiders for Mac Silicon available in a few days for early testing, and if that works out a Silicon build would be part of the next GA Zui release in a few weeks. I'll update here when the Zui Insiders build is available. |
Thanks! |
Attn: @Ondjultomte @graelo @schmurfy and anyone else watching this issue... I'm pleased to report an Apple Silicon build is available for the first time as part of Zui Insiders release v1.7.1-20. To take advantage, you will need to do a one-time manual install. Since we've only offered Zui builds for Intel architecture up until now, following Zui's auto-update would cause you to stay on the Intel builds as they come out. It's fine if you want to do this, but if you've got a Mac with the modern chipset, you'll surely find the Apple Silicon builds perform better. To get on to the Apple Silicon train, just:
Once you've done this, as other Zui Insiders releases (e.g., -21, -22, ...) are published, auto-update will keep you on Apple Silicon builds. If you want to be confident you're running the Apple Silicon variant, check this "Kind" column in the Activity Monitor. On the classic builds you'd see "Intel", but on the Apple Silicon ones you'll see "Apple" like in this screenshot. As Zui Insiders is our way of getting early beta-style test coverage on new features and functionality, your assistance with trying this out is much appreciated, since we'll feel better knowing this is solid before we offer it as part of the next GA Zui release. Please do report back here or in the |
@graelo: Thanks for reporting back and for the tip! 👍 |
Brim has traditionally supported macOS, but most of that time has been in the era of Intel-based Macs. Apple has more recently introduced their Macs based on the M1 chip. Smoke tests have confirmed that the Mac releases we currently ship seem to run fine on them. However, when conditions allow we'd surely like to improve our coverage here. Two things come to mind:
The text was updated successfully, but these errors were encountered: