-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Support for VMs on Apple M1 #2187
Comments
Hi @pmatos, at this moment we do not have a ETA for enabling M1 support in the GitHub Actions hosted runners, but we are actively evaluating the feasibility of this and will provide updates on our roadmap when we have something to share! |
@thejoebourneidentity Any update on this yet? |
It's coming. They're using Anka now for building VMs on developer MacBooks (Anka doesn't work on Mac Mini's without paying). You can see the templates in HCL in this repo. IMO they should use Tart instead, since it's free and open source. The AGPL-3 license probably means that Microsoft can't use it, though. Microsoft, generally, can't use GPL software of any sort except in very special circumstances. I know that doesn't sound right, but I promise you, they are (for the most part, not completely) allergic to GPL licenses. Only the CirrusLabs folks can say if the AGPL-3 is right for Tart, but if they used MIT or BSD license, I'm sure MS would consider its use. Again, that's a decision for the CirrusLabs folks, and they should use the license they feel is best for them. |
Tart has announced that they're changing licenses. |
That's good; I don't really like the license they've chosen, given that it's not an open source license, but it's better than AGPLv3, for sure, in some ways. At that price, though, I might as well just use VMs from AWS or Azure. My whole motivation for chasing a solution involving Tart was to save money in the long term over what AWS and Azure offer. Hm. |
In the roadmap moved to Q4/2023... So either end of year or at some undefined point in the future... |
Summary: It turns out that the M1 build is not working in Github Actions and will be supported in Q3 2023: actions/runner-images#2187 Since this doesn't work right now, disable this build Differential Revision: D43954575 fbshipit-source-id: 9636707ff59cc1747f24d3ac8a4222757e45941a
Summary: It turns out that the M1 build is not working in Github Actions and will be supported in Q3 2023: actions/runner-images#2187 Since this doesn't work right now, disable this build Differential Revision: D43954575 fbshipit-source-id: 94451cc7c2ac344cf2c2e5191f9447e076919f2c
Summary: Pull Request resolved: #2 It turns out that the M1 build is not working in Github Actions and will be supported in Q3 2023: actions/runner-images#2187 Since this doesn't work right now, disable this build Differential Revision: D43954575 fbshipit-source-id: 4a6a799a75ab858ae18066f3ea79809f0752b4f0
Hey @naikrovek, one of Tart’s developers here. Just want to elaborate a bit about your concerns on pricing. Tart itself is free to use on personal workstations and until your organization reaches a certain number of server installations that utilize more than 100 CPU cores combined (running Tart on 12th M1 Mac Minis for your CI is free, for example). And even after reaching the limit, our pricing is very competitive and in our assessment it’s still several times cheaper than AWS or Azure like you mentioned. We also have a managed service where for $150 a month you can get an M1 powered GitHub Action Runner with no limit on minutes used each month. This pricing is also the best out there. For comparison, $150 is equal to 32 hours of CI workflows on Intel runners. |
We give up, just bought a Mac mini M2 and going self hosted. |
Any update on this? All new macs are Apple Silicon, x86 is pretty much dead. |
anyone knows how it goes now? |
Can the maintainers lock or limit interaction on this issue? It’s just people asking the same question over and over (these comments are being downvoted and deleted). Maybe create and link to a discussion where people can do that, if necessary. I’m subscribed to know when this issue is updated - not to hear folks whine. |
Adrressed as #8439 and M1 is now available! |
Is there any plan to release VMs in Apple M1 hardware to run GitHub Actions?
The text was updated successfully, but these errors were encountered: