Gitlab has switched into the "squeeze money from customers phase". It is time to leave.
Gitlab has switched into the "squeeze money from customers phase". It is time to leave.
* CODEOWNERS
EDIT: Not true anymore! -- ~ * Protected branches (IE; preventing people committing to master/main) ~
* Approval Rules in merge requests
* Merge trains (auto-merging if another merge request depends on another).
* Viewing Jira issues in Gitlab
Never missed the other features tbh
But the entire approval-related API fields are deliberately removed on free tier, not just the web UI "require approval" functionality. I found this to be pretty heavy handed, especially for a self-hosted instance.
Also, did you ever look into Gogs?
It is extremely simple and easy to set up, though, and works well as both a private as well as a publicly hosted instance out of the box, depending on how you configure it.
Do you use actions with Gitea? If so - how does drone fit in with/replace nektos/act?
In general, one big thing that's been mentioned is that our actions don't currently support things like services (among other things), so while they are good for a quick CI, they aren't quite ready to replace a full CI system yet.