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

Support for VMs on Apple M1 #2187

Closed
Tracked by #4 ...
pmatos opened this issue Dec 2, 2020 · 96 comments
Closed
Tracked by #4 ...

Support for VMs on Apple M1 #2187

pmatos opened this issue Dec 2, 2020 · 96 comments

Comments

@pmatos
Copy link

pmatos commented Dec 2, 2020

Is there any plan to release VMs in Apple M1 hardware to run GitHub Actions?

@thejoebourneidentity
Copy link
Contributor

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!

@tomiiide
Copy link

@thejoebourneidentity Any update on this yet?

@naikrovek
Copy link

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.

@tonyarnold
Copy link

Tart has announced that they're changing licenses.

@naikrovek
Copy link

naikrovek commented Feb 20, 2023

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.

@Siedlerchr
Copy link

In the roadmap moved to Q4/2023... So either end of year or at some undefined point in the future...

kiminoue7 added a commit to kiminoue7/pyvrs that referenced this issue Mar 9, 2023
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
kiminoue7 added a commit to kiminoue7/pyvrs that referenced this issue Mar 9, 2023
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
facebook-github-bot pushed a commit to facebookresearch/pyvrs that referenced this issue Mar 10, 2023
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
@fkorotkov
Copy link

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.

@diogot
Copy link

diogot commented Mar 20, 2023

We give up, just bought a Mac mini M2 and going self hosted.

@sammcj
Copy link

sammcj commented Apr 9, 2023

Any update on this? All new macs are Apple Silicon, x86 is pretty much dead.

@tarcieri
Copy link

As per the roadmap we are targeting some time later this year for GitHub hosted M1 support

From February 2023

@gillbates
Copy link

anyone knows how it goes now?

@jpmckinney
Copy link

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.

@mikhailkoliada
Copy link
Member

Adrressed as #8439 and M1 is now available!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests