We don't even do that. ardour.org self-hosts gitea, and that allows for PRs etc. We don't expose that to "the public", for now, just because github is familiar to more people. But we could.
I self-host Gitlab, which is pretty familiar to people, but I still mirror repos for which I'm hoping to get contributions to GitHub for the same reason