Live data from Hacker News

Pricing Changes for GitHub Actions

resources.github.com

201–210 of 853 posts

Re: Pricing Changes for GitHub Actions

#201
I wonder if players like Depot could sidestep GHA by using webhooks instead of acting as a custom runner, in other words build their own compatible control plane. I guess it would probably break a lot of workflows.

What I'd really like to see is some new CI/CD systems though. Actions is garbage in multiple dimensions. Can't somebody do something clever and save us from this flaky insecure YAML hell?

Re: Pricing Changes for GitHub Actions

#202

Earlier quoted context omitted.

Monorepo, though Gitlab, self-hosted runner, 41 hours in the last week.

Tell me that $20/month is a notable amount of expense for your business spending 41 hours per week on workflows. Go on.

Dude why are you so determined to defend this pricing change? You're all over this thread arguing with people that it's not a big deal. If it's a big deal to them, why do you give a shit? It's not like it's your problem if people take their business elsewhere for a poor reason.

Re: Pricing Changes for GitHub Actions

#203
post #176
post #33

Back to Buildkite I go.

Isn't it like way more expensive and restricted? They were very competitive in the early days, but currently they are more capped than anything else it seems. Especially for self hosting.. > Hosted Agents > > 2,000 minutes/month :-o

Buildkite doesn't have per-minute charges for self-hosted agents.

Re: Pricing Changes for GitHub Actions

#204

At $0.002 per minute there are at most 90 dollars in a month. Maybe even after an year of cumulative costs it's less then the cost of switching to something else. Maybe even after many and many years of cumulative costs: the larger the company the more expensive corporate inertia gets.

I agree that it’s probably not a big amount. But note that it can be potentially quiet a bit more than the 90$. Task runtimes are always rounded up to the nearest minute.

For example, in our pipeline we have 5 different linter tasks (for different subprojects), running each only a few seconds. Nonetheless, we’ll get billed for 5 minutes on every commit.

Re: Pricing Changes for GitHub Actions

#206
post #3
post #2

> We are introducing a $0.002 per-minute Actions cloud platform charge for all Actions workflows across GitHub-hosted and self-hosted runners. Charging for self-hosted runners is an interesting choice. That's the same cost as their smallest hosted runners [1] [1] - https://docs.github.com/en/billing/reference/actions-runner-...

Yep - Bitbucket made a similar move recently and I guess they are just following along. I'd love to get the justification of that fee tho… Edit: Confused GitLab and Bitbucket

Your edit made your post confusing for us now...

I thought that "Bitbucket" was in your original post and you added only your edit message to say that it was, in fact, Gitlab and not Bitbucket that added cost for self-hosted runners.

Re: Pricing Changes for GitHub Actions

#207
post #95

Earlier quoted context omitted.

They still host all artefacts and logs for these self-hosted runs. Probably costs them a fair bit

They already charge for this separately (at least storage). Some compute cost may be justified but you'd wish that this change would come with some commitment of fixing bugs (many open for years) in their CI platform -- as opposed to investing all their resources in a (mostly inferior) LLM agent (copilot).

Copilot uses other models, not (necessarily?) its own, so I’m not sure what you mean.

Re: Pricing Changes for GitHub Actions

#208
post #23

Earlier quoted context omitted.

We've self-hosted github actions in the past, and self-hosting it doesn't help all that much with the fragile part. For github it is just as much triggering the actions as it is running them. ;) I hope the product gets some investment, because it has been unstable for such a long time, that on the inside it must be just the usual right now. GitHub has by far the worst uptime of any SaaS tools we use at the moment, an…

We self host the runners in our infrastructure and the builds are over 10x faster than relying on their cloud runners. It's crazy the performance you get from running runners on your own hardware instead of their shared CPU. Literally from ~8m build time on Gradle + Docker down to mere 15s of Gradle + Docker on self hosted CPUs.

This! We went from 20!! minutes and 1.2k monthly spend on very, very brittle action runs to a full CI run in 4 minutes, always passing, by just by going to Hetzner's server auction page and bid on a 100 euro Ryzen machine.

Re: Pricing Changes for GitHub Actions

#209

Tangled has a nix based workflow engine that looks very similar, if you are into nix and self-hosting runners https://tangled.org/tangled.org/core/blob/master/docs/spindl... (no affiliation) --- Blog post about Tangled's CI: https://blog.tangled.org/ci

Useless for Mac or Windows presumably.

What do you mean? This is for CI, whatever the dev machine runs is irrelevant. Either way, the CI uses OCI containers built with Nix, you don't need Nix installed on the host. Also Nix supports MacOS.

Re: Pricing Changes for GitHub Actions

#210
I read this and I'm thinking I should just get Claude to write me my own GitHub (with blackjack! and... nevermind)

I'm in the era of writing my own tools, not to share just for me or whatever group I'm working in. If you're going to charge me for something rife with annoying struggles, I might as well be annoyed by a tool I control.

Post reply on HN