logoalt Hacker News

Pxtlyesterday at 9:15 PM1 replyview on HN

That's the chief differentiator you're giving up when you give up on github vs a self-hosted forge. And the network effect of the CI pipelines should not be discounted since it means actions published anywhere on GH are automatically available for use without any import or install step.

Yes, you could feasibly split off the CI from the git+PR service, but you'd still want it to be federated.


Replies

essephyesterday at 9:43 PM

Pipelines are not magic. You want a couple of primitives in there, variable substitution, maybe lite secret management. Depending on the type and languages you work across they could also be 100% unique to each company, language, project, and industry. LLMs have also further made pipeline creation pretty trivial.

If you can use or make a GitHub action you will be just fine in GitLab, CircleCI, Jenkins, or a couple of shell scripts hacked out over pizza and beer on a weekend.

There's no pipeline moat, to put it another way.