frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

GitHub will begin charging for self-hosted action runners on March 2026

https://github.blog/changelog/2025-12-16-coming-soon-simpler-pricing-and-a-better-experience-for-github-actions/
162•nklow•2h ago

Comments

dinosor•1h ago
related: https://news.ycombinator.com/item?id=46291156
bdbdbdb•1h ago
This seems backwards. Why charge for me to run the thing myself instead of them?
mfcl•59m ago
They still run the whole orchestration.

If you don't want to pay, you'd have to not use GitHub Actions at all, maybe by using their API to test new commits and PRs and mark them as failed or passed.

nextaccountic•55m ago
Can someone share a Github bot that doesn't depend on actions?

I mean maybe https://github.com/rust-lang/bors is enough to fully replace Github Actions? (not sure)

jjice•50m ago
We have internal integrations with GitHub webhooks that will hit our server to checkout a branch, run some compute, and then post a comment on the thread. Not sure if you can integrate something like that to help block a PR from being merged like Actions CI checks, but you can receive webhooks and make API calls for free (for now). Would definitely result in some extra overhead to implement outside of Actions for some tasks.
reissbaker•43m ago
You can use webhooks to replace Github Actions: https://docs.github.com/en/webhooks/about-webhooks

Listen to webhooks for new commits + PRs, and then use the commit status API to push statuses: https://docs.github.com/en/rest/commits/statuses?apiVersion=...

masklinn•7m ago
Yep, this mostly works fine (and can be necessary already in some setups anyway), the main issues are that each status update requires an API call (over v3, AFAIK updating statuses was never added to v4) so if you have a lot of statuses and PR traffic you can hit rate limits annoyingly quickly, and github will regularly fail to deliver or forward webhooks (also no ordering guarantees).
bad_haircut72•43m ago
Everyone who has Actions built into their workflow now has to go change it. Microsoft just conned a bunch more people with the same classic tech lock-in strategy they've always pursued, people are right to be pissed. The only learning to take away is never ever use anything from the big tech companies, even if it seems easier or cheaper right now to do so, because they're just waiting for the right moment to try and claw it back from you.
codeflo•42m ago
One problem is that GitHub Actions isn't good. It's not like you're happily paying for some top tier "orchestration". It's there and integrated, which does make it convenient, but any price on this piece of garbage makes switching/self-hosting something to seriously consider.
QuercusMax•14m ago
Yeah, it seems like a half-assed version of what Jenkins and other tools have been doing for ages. Not that Jenkins is some magical wonderful tool, but I still haven't found a reasonable way to test my actions outside of running them on real Github.
hadlock•13m ago
Github being a single pane of glass for developers with a single login is pretty powerful. Github hosting the runners is also pretty useful, ask anyone who has had to actually manage/scale them what their opinion is about Jenkins is. Being a "Jenkins Farmer" is a thankless job that means a lot of on-call work to fix the build system in the middle of the night at 2am on a Sunday. Paying a small monthly fee is absolutely worth it to rescue the morale of your infra/platform/devops/sre team.

Nothing kills morale faster than wrenching on the unreliable piece of infrastructure everyone hates. Every time I see an alert in slack github is having issues with actions (again) all I think is, "I'm glad that isn't me" and go about my day

larkost•48m ago
GitHub has still been managing the orchestration and monitoring of runs that you run on your own (or other cloud) hardware. They have just decided that they are no longer going to do this for free.

So the question becomes: is $0.002/minute a good price for this. I have never run GitHub Actions, so I am going to assume that experience on other, similar, systems applies.

So if your job takes an hour to build and run though all tests (a bit on the long side, but I have some tests that run for days), then you are going to pay GitHub $.12 for that run. You are probably going to pay significantly more for the compute for running that (especially if you are running on multiple testers simultaneously). So this does not seem to be too bad.

This is probably going to push a lot of people to invest more in parallelizing their workloads, and/or putting them on faster machines in order to reduce the number of minutes they are billed for.

I should note that if you are doing something similar in AWS using SMS (Systems Management Service), that I found that if you are running small jobs on lots of system that the AWS charges can add up very quickly. I had to abandon a monitoring system idea I had for our fleet (~800 systems) because the per-hit cost of just a monitoring ping was $1.84 (I needed a small mount of data from an on-worker process). Running that every 10 minutes was going to be more than $250/day. Writing/running my own monitoring system was much cheaper.

j45•16m ago
Additionally, they could just self-host their code since code is data is a moat.
featherless•3m ago
As a solo Founder who recently invested in self-hosted build infrastructure because my company runs ~70,000 minutes/month, this change is going to add an extra $140/month for hardware I own. I am not open to GitHub extracting usage-based rent for me using my own hardware.

This is the first time in my 15+ years of using GitHub that I'm seriously evaluating alternative products to move my company to.

mindcrash•47m ago
Because they know Forgejo is starting to get attention from major players and thus becoming competitive, and hosting your own CI infrastructure will make completely moving away from GitHub all that easier - If you don't really care about the metadata all it pretty much takes is moving git repositories with their history.

Or shortly summarized: lock in through pricing.

Pretty sure this will explode straight in their faces though. And pretty damn hard.

sallveburrpi•13m ago
How can you lock in through charging money? Seems it’s like the opposite and they are charging because people are already locked in and they can or am I misreading your comment?
gaigalas•42m ago
I develop software, I also test and run it. All in my machines.

But you (yes, you personally) have to collect the results and publish them to a webpage for me. For free.

Would you make this deal?

naikrovek•34m ago
Because they host the artifacts, logs, and schedule jobs which run on your runners, I assume.
defraudbah•54m ago
this is the third article about it, we know, good times are over, will start migrating towards something else
sallveburrpi•10m ago
don’t lie you’ll just bitch and moan and keep using it anyway
some_furry•32m ago
Oh great. I finally get used to GitHub Actions after Travis CI shat the bed, and now I have to find something else.

Thanks, enshittification.

tensegrist•7m ago
> Coming soon: Simpler pricing and a better experience for GitHub Actions

i think it should be illegal or otherwise extremely damaging to do this kind of thing

Codex Is Down

https://status.openai.com/incidents/01KCM7PAMQMCM8KAB6ZCWPKNK1
1•bartkappenburg•5s ago•0 comments

Using GitLab CI/CD with a GitHub Repository

https://docs.gitlab.com/ci/ci_cd_for_external_repos/github_integration
1•ahmgeek•8s ago•0 comments

Letta Code: a memory-first coding agent

https://github.com/letta-ai/letta-code
2•pacjam•59s ago•0 comments

Neural Networks XD in JavaScript

https://chuwon.github.io/nn/
1•bicepjai•2m ago•0 comments

Feeding the Machine

https://www.theverge.com/cs/features/831818/ai-mercor-handshake-scale-surge-staffing-companies
1•paulpauper•2m ago•0 comments

We built an internal project management system – it became Dyversal AI

1•nivafy•3m ago•0 comments

The Order Is Backwards

https://granot.io/the-order-is-backwards/
1•tomgs•3m ago•0 comments

iRobot files for bankruptcy; Bought by its Chinese Manufacturer

https://apnews.com/article/irobot-roomba-bankruptcy-picea-amazon-7ef311c0b3848af2b30ba3921496efe1
1•Zaheer•3m ago•0 comments

How to Reclaim Aesthetic Vision from the Lean Startup?

https://medium.com/@gp2030/the-lean-startup-zen-the-art-of-failing-fast-and-reclaiming-aesthetic-...
1•light_triad•5m ago•0 comments

Lessons from building a content scanner for multiple social platforms

https://keywordspal.com/blog/building-multi-platform-content-aggregator
1•binsquare•7m ago•0 comments

Audio Plugin UI Components

https://www.audio-ui.com/
1•gregsadetsky•9m ago•0 comments

Ask HN: Tech Interview Coaches Worth the Money?

1•idontwantthis•10m ago•1 comments

The Arctic Is in Dire Straits, 20 Years of Reporting Show

https://www.scientificamerican.com/article/the-arctic-is-in-dire-straits-20-years-of-reporting-show/
4•quapster•11m ago•0 comments

Bitwarden / KeePass Diff

https://codeberg.org/cicko/bwkp-diff
2•cicko•12m ago•1 comments

From Experiment to Backbone: Adopting Rust in Production

https://blog.kraken.com/product/engineering/rust-part-2-from-bet-to-backbone
2•simag•12m ago•1 comments

How to Detect Browser-as-a-Service Scrapers in 2025

https://webdecoy.com/blog/browser-as-a-service-detection-baas-ai-agents-2025/
1•cport1•12m ago•0 comments

Will Creative Work Survive A.I.?

https://www.nytimes.com/2025/12/16/opinion/artists-creative-work-ai.html
1•thm•14m ago•0 comments

The Engine Is Not the Car

https://thinking.relica.io/the-engine-is-not-the-car/
1•m-xtof•18m ago•1 comments

Why Does Everyone Want to Be a Bank Now?

https://www.bloomberg.com/news/articles/2025-10-28/why-fintech-companies-want-to-become-banks-rig...
1•petethomas•18m ago•1 comments

Bot invasion increases with Google scraping the way, Cloudflare says

https://www.theregister.com/2025/12/15/cloudflare_report_bot_traffic/
2•Bender•19m ago•1 comments

Show HN: Community Site for WebGL / WebGPU

2•FarhadG•20m ago•0 comments

Show HN: Dev Tools – 24 browser-based utilities with no signup or tracking

https://dev-tools.online
2•ghdj•20m ago•0 comments

Age-Gating the Web

https://manuelmoreale.com/thoughts/age-gating-the-web
1•kevin061•21m ago•0 comments

AI-Triggered Delusional Ideation as Folie a Deux Technologique

https://arxiv.org/abs/2512.11818
4•kelseyfrog•22m ago•0 comments

Vic: Trim Videos in the Terminal

https://github.com/wong-justin/vic
1•thunderbong•22m ago•0 comments

No Graphics API

https://www.sebastianaaltonen.com/blog/no-graphics-api
18•ryandrake•22m ago•2 comments

Layers of security for protocols building with TEEs

https://docs.bluethroatlabs.com/layers-of-security-for-protocols-building-with-tees
1•transpute•22m ago•0 comments

'It's surreal': How US sanctions lock ICC judges out of daily life

https://www.irishtimes.com/world/us/2025/12/12/its-surreal-us-sanctions-lock-international-crimin...
5•rendx•23m ago•0 comments

Show HN: N8n-Style Actions and AI Agents in TypeScript

https://github.com/VoltAgent/voltagent/blob/main/README.md
3•omersays•23m ago•0 comments

Time-Traveling to 1979: Advice for Designing 'C with Classes

https://coderschmoder.com/i-time-traveled-1979-met-bjarne-stroustrup
1•birdculture•24m ago•1 comments