Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I tried to use GitHub Actions on Forgejo and... It's so much worse than using an actual CI pipeline.

With Woodpecker/Jenkins you know exactly what your pipeline is doing. With GitHub actions, not even the developers of the actions themselves know what the runner does.



> use GitHub Actions on Forgejo

What does this even mean? Are you talking about Forgejo Actions, or are you somehow hosting your code on a Forgejo instance but running CI through GitHub?

> With Woodpecker/Jenkins you know exactly what your pipeline is doing.

If you wrote it from the ground up, sure. On the other hand, I've inherited Jenkins pipelines that were written years before I got there and involved three to four different plugins, and they're way worse to work with than the GitHub Actions that I inherited.


> What does this even mean? Are you talking about Forgejo Actions, or are you somehow hosting your code on a Forgejo instance but running CI through GitHub?

yes, Forgejo Actions which is supposed to be a drop in replacement for GH Actions. You can say they're different things but the general idea and level of complexity is the same.


Best one I've used is the CI of sourcehut. So simple and so damn easy to set up.


You basically achieve the same result on github actions if you just ignore all of the github action yaml “magic” settings in the syntax and let your makefile/script do the logic which also makes it trivial to debug locally. But upvote because I do love sourcehut, it’s just so clean!


Yes, but with Sourcehut you can also SSH into the machine, making it trivial to debug.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: