Live data from Hacker News

Pricing Changes for GitHub Actions

resources.github.com

271–280 of 853 posts

Re: Pricing Changes for GitHub Actions

#271
post #166

Earlier quoted context omitted.

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)

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 som…

> Not sure if you can integrate something like that to help block a PR from being merged like Actions CI checks

Post statuses, and add rulesets to require those statuses before a PR can be merged. The step after that is to lock out pushing to the branch entirely and perform the integration externally but that has its own challenges.

Re: Pricing Changes for GitHub Actions

#272

Earlier quoted context omitted.

Netflix is looking out for Netflix shareholders, not for consumers, like any other public company.

Perfectly good excuse to make society worse for people. Oh wait, what's that? It's not a good excuse? Oh okay.

> Perfectly good excuse to make society worse for people

What an incredibly silly accusation to make of a company/service that streams movies and television. Like you understand it is possible to dilute the concept of civic responsibility right?

Re: Pricing Changes for GitHub Actions

#273
I'm happy to see they're investing in Actions — charging for it should help make sure it continues to work. It's a huge reason Github is so valuable: having the status checks run on every PR, automatically, is great. Even though I'm more of a fan of Buildkite when it comes to configuring the workflows, I still need something to kick them off when PRs change, etc.

Charging a per-workflow-minute platform fee makes a lot of sense and the price is negligible. They're ingesting logs from all the runners, making them available to us, etc. Helps incentivize faster workflows, too, so pretty customer-aligned. We use self-hosted runners (actually WarpBuild) so we don't benefit from the reduced default price of the Github-hosted runners, but that's a nice improvement as well for most customers. And Actions are still free for public repos.

Now if only they'd let us say "this action is required to pass _if it runs_, otherwise it's not required" as part of branch protection rules. Then we'd really be in heaven!

Re: Pricing Changes for GitHub Actions

#274
The reason this makes sense, at least for Github, is because the only valid reason to run your own action runners is compliance. And if you are doing it for compliance, price doesn't really matter. You don't really have a choice.

If you've been running your runners on your own infra for cost reasons, you're not really that interesting to the Github business.

Re: Pricing Changes for GitHub Actions

#275

This seems backwards. Why charge for me to run the thing myself instead of them?

Because they host the artifacts, logs, and schedule jobs which run on your runners, I assume.

they charge you for artifacts and logs separately, already

Re: Pricing Changes for GitHub Actions

#278

This seems backwards. Why charge for me to run the thing myself instead of them?

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?

if you were paying me a monthly license fee for each developer working on your repos, I'd probably consider it

Re: Pricing Changes for GitHub Actions

#280

This seems backwards. Why charge for me to run the thing myself instead of them?

The scheduler isn’t free, I always wondered how the financials work on this one. Turns out they didn’t ;)

Anyway, GitHub actions is a dumpster fire even without this change.

Post reply on HN