É possível publicar no domínio github.io páginas criadas com HTML, CSS e Java script. Exemplo da https://masbahnana.github.io/
1º passo é ter repositório git hub: crie seu repositório em https://docs.github.com/pt/pages/getting-started-with-github-pages/creating-a-github-pages-site#creating-a-repository-for-your-site
2º passo é colocar repositório criado como público e ativar publicação. No repositório clique em configurações (Settings). Na seção code e automation, clique em Pages. Na opção Source, selecione uma fonte de publicação e o branch e aguarde publicação do <repositório>github.io.
Agora pode visitar página em https://marckson.github.io/