Live data from Hacker News

GitHub Actions now support Apple Silicon (Beta)

github.blog

1–8 of 8 posts

Re: GitHub Actions now support Apple Silicon (Beta)

#4
post #2

Literally 10x pricing. "Using 1,000 macOS minutes, would consume 10,000 minutes included in your account." https://docs.github.com/en/billing/managing-billing-for-gith...

It's always been 10x pricing for macOS on GitHub Actions which is absurd from the start BUT it's even worse since the machine they give you is horribly slow. Like it will take 2x longer to check out your repo and install dependencies than it will on linux which really means it costs 20x more. I've considered doing a 2-step flow where I build part of my app on linux, put the artifacts somewhere, then start up macOS and build the rest of the way (iOS app using Capacitor). But at the end of the day the cost is still way lower than buying a build server mac so I just put up with it and pay it when I go over my included minutes.

Re: GitHub Actions now support Apple Silicon (Beta)

#5
post #2

Literally 10x pricing. "Using 1,000 macOS minutes, would consume 10,000 minutes included in your account." https://docs.github.com/en/billing/managing-billing-for-gith...

It's always been 10x pricing for macOS on GitHub Actions which is absurd from the start BUT it's even worse since the machine they give you is horribly slow. Like it will take 2x longer to check out your repo and install dependencies than it will on linux which really means it costs 20x more. I've considered doing a 2-step flow where I build part of my app on linux, put the artifacts somewhere, then start up macOS an…

I wonder what they use for the runner? I tried darling but Go doesn’t run/compile

Re: GitHub Actions now support Apple Silicon (Beta)

#7
post #5

Earlier quoted context omitted.

It's always been 10x pricing for macOS on GitHub Actions which is absurd from the start BUT it's even worse since the machine they give you is horribly slow. Like it will take 2x longer to check out your repo and install dependencies than it will on linux which really means it costs 20x more. I've considered doing a 2-step flow where I build part of my app on linux, put the artifacts somewhere, then start up macOS an…

I wonder what they use for the runner? I tried darling but Go doesn’t run/compile

Most certainly real Macs spinning up a fresh VM for each Action (or whatever the smallest unit of work is that GH Actions has).

Re: GitHub Actions now support Apple Silicon (Beta)

#8
post #5

Earlier quoted context omitted.

It's always been 10x pricing for macOS on GitHub Actions which is absurd from the start BUT it's even worse since the machine they give you is horribly slow. Like it will take 2x longer to check out your repo and install dependencies than it will on linux which really means it costs 20x more. I've considered doing a 2-step flow where I build part of my app on linux, put the artifacts somewhere, then start up macOS an…

I wonder what they use for the runner? I tried darling but Go doesn’t run/compile

They mention that they use Apple Virtualization Framework, that means they use real macs with macos but the github action runs virtualized on it through AVF