Proposal: add a folder/repo to upload a copy of the Jekyll the built site (server-side if possible) that can then be cloned and mirrored easily
Created by: ghost
First wait for this request I made: https://github.community/t/is-there-a-way-to-make-youtube-also-publish-the-jekyll-build-in-a-repo-folder-when-pushing-commits/259902
We should add a command using Bundler for this
This requires the installation of Bundler and Jekyll.
Detailed Instructions are here: https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll
bundle exec jekyll build
This will create a _site or docs folder with the static html files exactly like online.
The folder should be in .gitignore but another "mirror" repository should be created. The files built in the bundler built site should be copied to the other repository root.
I can then set up gitlab for example to auto-fetch / mirror that "mirror repository" and have a mirror auto-updated without human intervention.
Most of those tasks have to be done by the person able to execute the makefile of course. We can't do much with our permissions.