Live data from Hacker News

Pricing Changes for GitHub Actions

resources.github.com

711–720 of 853 posts

Re: Pricing Changes for GitHub Actions

#711
Just two weeks back BitBucket Pipelines also went the same route - https://www.atlassian.com/blog/bitbucket/announcing-v5-self-... .

I do not know what route are these companies taking. Microsoft has been crazy for past 2-3 years, but it is sad to see BitBucket and other alternatives also taking similar route :/

Re: Pricing Changes for GitHub Actions

#712
post #244

Earlier quoted context omitted.

With these changes, three things hold: 1. Services like blacksmith and WarpBuild (I'm the founder) are still cheaper than GitHub hosted runners, even after including the $0.002/min self-hosting tax. 2. The biggest lever for controlling costs now is reducing the number of minutes used in CI. Given how slow Github's runners are, or even the ones on AWS compared to our baremetal processor single core performance + nvme…

"WarpBuild are still the better option." what makes you think they won't hike the control plane price again? They can turn this knob arbitrarily to put you out of business.

The statement regarding the better option is as it stands today and does not account for all possible futures.

Reg. hiking it again, they'd have to either be extremely anti-competitive and selectively apply the pricing OR apply the hike uniformly by about double the current value to match our pricing while making it completely unviable for any large co to use self-hosted github actions in the first place.

Re: Pricing Changes for GitHub Actions

#713

It is us, developers, who convinced our management to purchase GitHub Enterprise to be our forge. We didn't pay any heed to the values of software freedom. A closed source, proprietary software had good features. We saw that and convinced our management to purchase it. Never mind what cost it would impose in the future when the good software gets bad owners. Never mind that there were alternatives that were inferior…

> learn from our mistakes and convince our teams and management to use community-maintained, libre alternatives Every company I've been at that tried to self-host something like GitLab, later moved to GitHub. Nobody in business cares if it's open source/free software. They care about managed hosting, centralized services, invoicing, etc. DIY is great for hobbyists and the cash-strapped.

LOL. You can do GitLab hosting with High Availability at a very professional level without needing a huge team.

Re: Pricing Changes for GitHub Actions

#714

It is us, developers, who convinced our management to purchase GitHub Enterprise to be our forge. We didn't pay any heed to the values of software freedom. A closed source, proprietary software had good features. We saw that and convinced our management to purchase it. Never mind what cost it would impose in the future when the good software gets bad owners. Never mind that there were alternatives that were inferior…

Whatever your issues with the price, this comment is truly wild. When you’re using commercial PyCharm, you’re paying JetBrains to “run their software on your hardware.”

A one-off software license (or even a subscription) is completely different. The issue is metered billing for something you are paying for already which costs the company nothing. The equivalent is not only paying a flat monthly fee to Adobe for access to Photoshop, but also an additional charge for how long you have it open on your machine every month.

Re: Pricing Changes for GitHub Actions

#715
post #681

Earlier quoted context omitted.

Yeah I can't see a better alternative to GitHub. OSS can build truly incredible libraries and frameworks. User facing products? ehhhhh not so much. GitHub has gotten worse over the years but it's not like there's some gold standard open source alternative. And remember, early GH was filled with a pretty amazing group of developers and open source advocates. If the counter is that, instead of buying github, we could h…

At work we've started switching to codeberg (which uses forgejo) and honestly it's a breath of fresh air compared to GitHub. It's blazing fast compared to GitHub and has feature parity with our needs.

Not an option for the majority of companies as it only allows open source repositories as far as I'm aware.

Re: Pricing Changes for GitHub Actions

#716

Earlier quoted context omitted.

GitHub isn’t even good, it’s just the mediocre default everybody uses. PRs were fantastic and the best thing ever - 15 years ago!

100% don't understand why people think github actions are terrible. everything else is trash. Github Actions changed the landscape. They're composable. The only two other things that come close is Concourse.CI and CircleCi.... and circle-ci is 100% trash

We use Gitlab for CI/CD and tbh it is amazing. Simple, predictable, debuggable.

Re: Pricing Changes for GitHub Actions

#717
Surely self-hosted runners are a retention mechanism with a relatively low cost for GitHub? How do they rationalise the long-term harm that this causes over just swallowing the relatively small amount it costs to keep customers paying?

People, now, are going to be annoyed and/or pissed off about this and look for/move to alternatives. It's not even that difficult to move, and if you're already self-hosting runners you're also in the position to self-host your Forge or move elsewhere.

Actions isn't even good enough to demand this. They're slow, buggy, and full of shit.

Feels super much like the classic Microsoft short-sighted bullshit. Take something that's been running well, and people were happy, then abruptly change it in disruptive ways and slowly kill your products that were doing just fine.

Github can just drop Actions pricing and leave the self-hosted stuff alone, and people would even have extended more goodwill. Is MS this short-sighted and greedy as to push further toward killing a golden goose?

Re: Pricing Changes for GitHub Actions

#718
post #488

Earlier quoted context omitted.

I am not understanding something. If its the price of runs, then its not always running. If its price of the agent to exist, then thats not paying per runs- then you’re right that people tend to leave their runners online 24/7- but I’ve never worked anywhere that had workers building 24/7.

OP means to say he has many jobs in the merge queue that the runners are always busy 24/7. This is not uncommon in some orgs - less number of concurrent runners, slow builds, loads of jobs because of automation or how hooks for the runners are setup. In the context of discussion that doesn't matter, OP's point distills to that they use minimum of 720 hours / month of orchestration time or some multiple of that on sel…

OP replied and clarified that that's not the case.

Re: Pricing Changes for GitHub Actions

#719
post #685

Earlier quoted context omitted.

GitHub isn’t even good, it’s just the mediocre default everybody uses. PRs were fantastic and the best thing ever - 15 years ago!

Without trying to sound snarky: What is the fancy alternative you are suggesting to pull requests?

Something like Gerrit. Instead of carefully crafting a logical series of patches that are all well documented with commit messages, PRs are just garbage filled diff soup of "fix typo" commits. I hate it. It's hard to review and seems to be based on putting the least amount of effort into proposing changes to the code. See https://gist.github.com/thoughtpolice/9c45287550a56b2047c631...

Re: Pricing Changes for GitHub Actions

#720
post #583

Earlier quoted context omitted.

CircleCI does only charge for self-hosted runners generated egress and/or artifact storage: "Any Network Egress to CircleCI will be charged. At this current time, this includes CircleCI Caches, Workspaces, and Artifacts and will be charged at the normal rate according to your Usage Controls. The only network traffic that will result in billing is accrued through restoring caches and workspaces, and downloading artifa…

CircleCI charges for concurrent job runs (which include self-hosted runs), no? They (you, I guess) obfuscate that by saying you get "Unlimited" if you take the "Talk to sales" route but that's not the same as not charging.

By default free plans can run 5x concurrently on self-hosted, 20x minimum for all paying customers, and yes there's a "talk to sales" for >20x on the pricing page
Post reply on HN