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

The spirit of forgejo is great, but the whole CI component of both Gitea, forgejo und Github is absolute garbage. Just compare it to GitLab and it becomes clear.

Why the hell are Actions and 20GB "containers" used? It all makes simple command line installs in a container so hard to do. Actions overcomplicate simple stuff like git clone by burying it in mountains of TyseScript to the point of no recognizability or transparency. And having an external dependency on someone others otherworldly wrapped shell script. A singe-purpose container does not exist in that type of world which utterly defeats the whole point of using containers.

Is there a similar CI implementation to GitLab out there?



I still use Drone with Gitea and it works great. I wrote a little adapter [1] so it can run VMs with Qemu, in case I need to build untrusted code (or on a different OS).

I don't know why they picked the GitHub thing for their CI.

[1]: https://github.com/remram44/drone-runner-qemu


Interesting, thank you!




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

Search: