I confirm that the problem reported here – https://github.community/t5/GitHub-Pages/pages-user-site-not-published/m-p/35156/highlight/true#M2246 – does appears to be a problem.
- Create a repo – e.g. https://github.com/cwellsx/views – and give it an associated GitHub page i.e. https://cwellsx.github.io/views/
- Rename the repo – https://github.com/cwellsx/views-old – GitHub page is renamed i.e. https://cwellsx.github.io/views-old/
- Create a new repo, give it the same name as the old repo – e.g. https://github.com/cwellsx/views – and give it a GitHub page … The new GitHub page is 404
- Rename the new repo to give it a new name (e.g. “view” instead of “views”) – the new GitHub page is now visible.
Expected behaviour is that I ought to be able to reuse a previous repository name.