Host website PR previews on GitHub Pages for free

GitHub Pages allows you to host one static website per repository for free. The URL is typically in the format https://<username>.github.io/<repository>/, and you can use it to host your project’s documentation, portfolio, or any static content. I use it to host this blog for free, along with a custom domain name.