Super useful tip:
- Site will no longer be visible if the repository is changed to private.
- Changing the settings back to public is not enough.
- As per https://github.com/orgs/community/discussions/23647, we need to push any commit to a page branch to "reactivate" the site.