Top
Best
New

Posted by coloneltcb 6 days ago

GitHub postponing the announced billing change for self-hosted GitHub Actions(twitter.com)
https://resources.github.com/actions/2026-pricing-changes-fo...
157 points | 126 commentspage 2
techterrier 6 days ago|
from the tweet [1]:

"We’ve read your posts and heard your feedback.

1. We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach.

2. We are continuing to reduce hosted-runners prices by up to 39% on January 1, 2026.

We have real costs"

^ theres more in the actual tweet, but the preview that gets unfurled on discord cuts off there. That last lines a killer, poor olde microsoft

1. https://x.com/i/status/2001372894882918548

bilekas 6 days ago|
> We have real costs"

Am i wrong or didn't they have a bug in the action runners that would basically cycle the CPU infinitely ?

> https://github.com/actions/runner/issues/2380

> https://github.com/actions/runner/issues/3792

Didn't they take years to fix this ? Or its unrelated ?

Narretz 6 days ago||
They are talking about the cost to run the Actions control plane and the scheduler that is not executed on the runner itself.
codeflo 6 days ago||
They have all kinds of costs hosting GitHub, which is why there's per seat pricing for companies. If those prices are too low, they can always increase them. Charging on top of that per minute of using your own infrastructure felt greedy to me. And the fact that this was supposed to be tied to one of the lesser-maintained features of GitHub raised eyebrows on top of that.
ChrisArchitect 6 days ago||
Maybe update link to the post:

Updates to GitHub Actions pricing https://github.com/orgs/community/discussions/182186

baggachipz 6 days ago||
Yeah, could we please stop treating twitter as the canonical source of company communications? There is always a blog post or in this case, a github discussion.
everfrustrated 6 days ago||
That update is from an anonymous "Admin". The X link is directly from the (presumed?) head of GitHub.
ChrisArchitect 6 days ago||
They've also updated the original resource page but a new url serves our purposes better https://resources.github.com/actions/2026-pricing-changes-fo...
ZeWaka 6 days ago||
Probably caused by enterprises going after them, my normally dead company-wide global devops chat had a few hundred messages yesterday because of this.
julius-fx 6 days ago||
Not gonna wait 30seconds to read the bloody article, when it says "5seconds ad".
Shadowmist 6 days ago||
Oh good I have a little bit more time to migrate away.
j45 6 days ago||
Hm, still too late, and still leaving.

Maybe I don't understand something, but self-hosted GitHub Actions cost more resources than GitHub Actions hosted with them?

There might be some creative uses of GitHub Actions, it seemed that getting users into the platform was valuable.

arminiusreturns 6 days ago||
Just as cloud agnosticism means you should be able to bootstrap your infra in different clouds, that also includes your ci/cd. As a greybeard sysadmin, my advice is to start separating your ci/cd from the platforms you run on.

https://www.slingacademy.com/article/git-post-receive-hook-a...

Another of my tricks is to tie in your containerization there too, system-nspawn is what I'm using at the moment, but it can apply to others.

smivan 5 days ago||
I ended up prototyping self hosted https://woodpecker-ci.org/ on my k8s cluster. Ended up taking just a few hours of AI time (Claude Code). Woodpecker has a helm chart, can connect to Github and post status checks to commits.

Open to feedback or tips and tricks on this, but so far it's looking promising. Curious how other folks experience has been.

6LLvveMx2koXfwn 6 days ago|
From the horses mouth as it were: https://resources.github.com/actions/2026-pricing-changes-fo...
More comments...