Publish your website directly to GitHub Pages
Need a token? Create one at GitHub Settings with "repo" permissions.
This will create a public repository under your account.
After creating a repository, you can deploy it as a GitHub Pages site.