Consider codeberg.org as alternative: Has full IPv6 support, is not owned by Microsoft, does not force 2FA on its users and is a non-commercial enterprise.
Yup. GitHub alone killed my last effort to go all-in on IPv6 for my personal cloud.
Sure, I could have hacked my way through it. But, that was more work than just paying the extra few cents a month for IPv4.