Mike is the go-to tool for versioning MkDocs sites.
It allows you to easily manage multiple versions of your site and provides a simple way to deploy them to a static hosting service.
However, mike
is heavily focused on GitHub Pages, which may not be suitable for all use cases.
For example, if you want to host your site on a different platform or use a different versioning strategy, it can get a bit complicated.
Since I am a heavy user of Forgejo/Gitea-based instances, where GitHub Pages is not available (and Codeberg’s …