Live data from Hacker News

Pricing Changes for GitHub Actions

resources.github.com

71–80 of 853 posts

Re: Pricing Changes for GitHub Actions

#71
hoping for some disruption here. gha is an absolutely horrid platform for anyone trying to build optimized workflows. so many bugs / rough edges that haven't been addressed for years, the hosted runners feel like decade old compute. missing all of the modern features (like dynamic pipelines) other providers offer.

to top it all off, they round up to the nearest whole minute instead of billing for actual usage which i assume they'll use for this new charge.

Re: Pricing Changes for GitHub Actions

#72

Introducing a separate charge specifically targeting those of your customers who choose to self-host your hilariously fragile infrastructure is certainly a choice.. And one I assume is in no way tied to adoption/usage-based KPIs. Of course, if you can just fence in your competition and charge admission, it'd be silly to invest time in building a superior product.

[deleted]

Re: Pricing Changes for GitHub Actions

#73
post #34

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

Very cool! Are there any blog posts or articles about Tangled? Docs seem pretty light.

I pinged them on Bluesky to join this HN story comments, they would be better equipped to answer

https://bsky.app/profile/tangled.org

There looks to be a blog post here: https://blog.tangled.org/ci

Re: Pricing Changes for GitHub Actions

#74
post #37

Why would the self-hosted runner fee be per-minute instead of per-job? I don’t get it.

I had the same question — I understand that the Actions control plane has costs on self-hosted runners that GitHub would like to recoup, but those costs are fixed per-job. Charging by the minute for the user’s own resources gives the impression that GitHub is actually trying to disincentivize third-party runners.

Self-hosted runner regularly communicates with the control plane, and control plane also needs to keep track of job status, logs, job summaries, etc.

8h job is definitely more expensive to them than a 1 minute one, but I'd guess that the actual reason is that this way they earn more money, and dissuade users from using a third party service instead of their own runners.

Re: Pricing Changes for GitHub Actions

#75

Introducing a separate charge specifically targeting those of your customers who choose to self-host your hilariously fragile infrastructure is certainly a choice.. And one I assume is in no way tied to adoption/usage-based KPIs. Of course, if you can just fence in your competition and charge admission, it'd be silly to invest time in building a superior product.

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

There's absolutely no way that the cost scales with the usage of my own hardware. I cannot fathom this change in any way or form. Livid.

Re: Pricing Changes for GitHub Actions

#77
How will this hit OSS projects which rely heavily on github actions? I’m thinking of projects like nixpkgs, which is the backbone of nixos and always has dozens of actions queued or running. (I am using nix as an example for scale, but I am not involved in the project and my description might be inaccurate. I’m also not familiar with nix’s financials at all.)

Re: Pricing Changes for GitHub Actions

#78

Introducing a separate charge specifically targeting those of your customers who choose to self-host your hilariously fragile infrastructure is certainly a choice.. And one I assume is in no way tied to adoption/usage-based KPIs. Of course, if you can just fence in your competition and charge admission, it'd be silly to invest time in building a superior product.

This is absolutely bananas; for my own CI workflow I'll have to pay $140+/month now just to run my own hardware.

I'm curious, what are you doing that has over 1000 hours a month of action runtime?

Re: Pricing Changes for GitHub Actions

#79

Microsoft has started raising prices on many of their products. I suppose they decided that their current customers need to pay the increased CapEx for AI;) New motto - AI pay for it whether you use it or not.

https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

Re: Pricing Changes for GitHub Actions

#80
post #46
post #41

Earlier quoted context omitted.

> call Brent so he can fix it again Not sure if a Phoenix Project reference, but if it is, it's certainly in keeping with Github being as fragile as the company in the book!

It is xD On the outside it feels like a product held together with duct tape, wood glue and prayers.

Hey, don't insult wood glue like that.
Post reply on HN