I created a repository using the template. I’ve made a couple other projects with nbdev before and the github pages have “just worked”, like this relational repo.
The repository I created is here and the docs that only render as raw html are here. I can’t find any errors at build time and everything seems to be up to date so I’m not sure what to try next to fix it.
Trying installing jekyll locally to preview. So far it renders exactly the same as on Github pages but I’ve got an error:
Generating...
Build Warning: Layout 'page' requested in core.html does not exist.
GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data.
Build Warning: Layout 'page' requested in index.html does not exist.
and
ERROR `/favicon.ico' not found.
Seems like it might be what’s described on the nbdev_template:
It is important for you to spell the name of your user and repo correctly in settings.ini or the website will not have the correct address from which to source assets like CSS for your site. When in doubt, you can open your browser’s developer console and see if there are any errors related to fetching assets for your website due to an incorrect URL generated by misspelled values from settings.ini
But I don’t seen any misspellings yet.