websiteapi 7 hours ago

There are legitimate things to charge for, like log retention. Rather than wholesaling charging they should have the self hosted runners implement hooks for that as well. If the ask was to have GitHub do retention when there’s the ability for you to get the logs from the self hosted runner as well then it would be more palatable.

jjgreen 12 hours ago

Postponing rather than cancelling.

axelfontaine 12 hours ago
  • lioeters 7 hours ago

    > We’ve read your posts and heard your feedback. We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach.

    So the price change is not cancelled, as the post title says, but just postponed. A big difference.

    When they say "we read your posts", I wonder if they're running a language model to digest HN comments for sentiment analysis. It was overwhelmingly negative, so they're backtracking on it. If it weren't for the public reaction, they would have happily went through with the plan.

    Feels similar to the recent announcement by the new Mozilla CEO to make Firefox into an "AI browser". The majority of users expressed disfavor, and now they're de-emphasizing it, while scheming behind the scenes to implement it anyway. Like how the new GitHub CEO said, basically, that programmers who don't embrace AI will become irrelevant. That was unpopular so they had to reframe the messaging for marketing purpose.

twelvechess 7 hours ago

We need an open-source non-profit alternative to GitHub to become mainstream. Something like Linux.

sligor 9 hours ago

Is there good self hosted alternative to github action ? Jenkins should be still good even if old ?

  • SOLAR_FIELDS 6 hours ago

    GitLab CE has the runner implementation baked in.

    Keep in mind GitHub Actions is actually like 5 different products. So are you asking for the webhooks/events implementation, the runner orchestration implementation, the runtime image, the secrets storage implementation or the marketplace? All of these could theoretically be disparate components. GitLab gives you everything above but the marketplace