I have a fully functioning local site running on Windows with Jekyll 4 and the just-the-docs theme. The environment is built via bundler and dependencies are installed locally. I do not have/want the github pages gem installed, and I do not want to use the remote_theme config option on the live website. I want the local and hosted instances to be identical, so my workflow can be relatively automated.
Every time I try to deploy to Github Pages, I get a build time error saying the just-the-docs theme can’t be found. The theme is listed in the Gemfile and in the config.yml (as theme, not remote_theme), can anyone tell me what I’m missing?
I’ve read all of the Github Pages/Testing your GitHub Pages site locally with Jekyll documentation on Github, all of the Github Pages/Github Actions documentation on jekyllrb, the documentation specific to my theme, many posts here, and tried using @MichaelCurrin jekyll-gh-actions-quickstart template and Actions workflow because it utilizes the same theme, to no success. There are so many second and third party sources of information and instructions on how to deploy to Github, all with seemingly their own unique methods, that it’s difficult to keep track and even more difficult to implement for some reason. The site runs flawlessly locally though. Should I just push the _site folders static files?