I already had published some website on GitHub pages with no issue. My common workflow is to build a website, upload in the root (/) or docs (/docs
/
/docs