I've been working on https://gitsocial.org/ for a year and a half now. The approach is to keep it all in git: issues, PRs, comments, releases, etc.
Hoping it becomes a viable self-hosted alternative to GitHub, GitLab, and Codeberg!