Don't forget about Netlify coupled with Hugo/Gatsby. It's coupled with Git but it's really really seamless. Uses markdown, free https, built in CDN, large community. Just push to master/whatever and your site gets updated. Also for a blog it's free.
* Deploy to a redundant network of servers with built‑in continuous integration and HTTPS.
* Manage user identity, HTML forms, and even AWS Lambda functions with ease.
* Use your favorite tools for search, payments, commenting, or content management.
I don't think you can do all that using github-pages. Then again I'd need hands-on experience to compare further. Let me try it right now :)