Interesting! I worked with Gitlab and I also thought it was quite clunky. If it was not for the stability issues GitHub is fine. Any other alternatives to GH or GL?
We switched from Bit bucket to Gerrit internally and it was a steep learning curve for the des but it's fine.
At a customer we're implementing GitHub Actions and even on our Dev environment there are so many hickups with GitHub.
Gitea might be an option also.
Self-hosting with open source code:
- SourceHut: https://sr.ht/~sircmpwn/sourcehut/
- Forgejo (used by Codeberg, etc.): https://forgejo.org/