You can configure your GitHub Pages site to publish when changes are pushed to a specific branch, or you can write a GitHub Actions workflow to publish your site.| GitHub Docs
Docusaurus provides a set of scripts to help you generate, serve, and deploy your website.| docusaurus.io
GitHub Pages supports using custom domains, or changing the root of your site's URL from the default, like octocat.github.io, to any domain you own.| GitHub Docs