Live data from Hacker News

Pricing Changes for GitHub Actions

resources.github.com

101–110 of 853 posts

Re: Pricing Changes for GitHub Actions

#101

I guess I’ll start to look at an alternative to GitHub self hosted runners. It’s been awhile since I looked. What’s a good alternative?

Are there any good CI systems to begin with? joking, but not really

Jenkins has been rock solid, we are trying to migrate to Argo Workflows/Events, but there are a complaints (like deploying argo workflows with helm, such fun!)

Re: Pricing Changes for GitHub Actions

#103
post #23

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.

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…

I tend to just rely on the platform installers, then write my own process scripts to handle the work beyond the runners. Lets me exercise most of the process without having to (re)run the ci/cd processes over and over, which can be cumbersome, and a pain when they do break.

The only self-hosted runners I've used have been for internalized deployments separate from the build or (pre)test processes.

Aside: I've come to rely on Deno heavily for a lot of my scripting needs since it lets me reference repository modules directly and not require a build/install step head of time... just write TypeScript and run.

Re: Pricing Changes for GitHub Actions

#104
post #37

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

Because the competitor services that provide much cheaper hosted runners also charge per minute.

This isn't aimed at people actually self-hosting; it's aimed at alternative hosted runners providers. See this list

https://github.com/neysofu/awesome-github-actions-runners

Re: Pricing Changes for GitHub Actions

#105
We're microsoft. We don't care. We don't have to care, we're microsoft. Lock in? Embrace, expand, extinguish? Anti-competive? Anti-trust? We don't care. We don't have to care. Pay taxes? We don't have to pay taxes (https://www.propublica.org/article/irs-microsoft-audit-back-...). We're ... etc.

This is not new, not unexpected. This is ongoing. Nothing stops this because who wins elections? How do they pay for all that publicity. Certainly "contributing" to campaigns is much cheaper than paying your taxes.

Supposedly this is a place for hackers. Hackers can build a better alternative.

Re: Pricing Changes for GitHub Actions

#106

what are the opensource alternatives to selfhosted runners ?

Genuinely curious about this as well. It's a major bummer that self-hosted infra can't be used to validate GitHub Pull Requests now; basically means I'll have to move my entire workflow off of GitHub so that everything can be integrated reasonably again.

That's not exactly true. You just won't be able to use self-hosted infra to validate GitHub PRs a) using GHA and b) for free.

GitHub still supports e.g. PR checks that originate from other systems. We had PR checks before GHA and it's easy enough to go back to that. Jenkins has some stuff built in or you can make some simple API calls.

It's not as convenient, but it works just fine.

Re: Pricing Changes for GitHub Actions

#107

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.

self-hosted, so same story?

I'm not a fan of nix and would have picked containers regardless for a git forge CI offering

Post reply on HN