Well it took about a year before things forced me to set up MFA on Github with the most limited, janky setup possible. It was due to needing to report an issue with Prometheus because 3.7.0 quietly broke (some) existing reverse proxy configurations and although there have been two point releases since then, neither have fixed the issue because maybe Prometheus people don't think enough people are affected. Whatever. I've thrown my hat into the ring. This is definitely my grumpy face.