According to the latest comments and issues linked in that very issue, GitHub Pages has started slowly enabling HTTPS support for sites that have custom domains.
Firebase Static Hosting can do that and it's very easy, fast (Google's CDN) and free for up to 10 GB/month transfer.
You can use cloudflare to get SSL with a custom domain for your GitHub pages