Each time something like this happens, I take another look at Forgejo. Using an AI assistant it's not that complicated to set up, but it does feel too complex. So then I accept the fact that GitHub is still the best in class for now.
Until next time. When I look into alternatives again. Probably, one day, I'll actually migrate away. But for now I shrug and tell myself that these things happen.