The Documentation Documentation
This document is aimed at describing the process by which this documentation site is built and published should it need be maintained in the future.
The publishing sequence is pretty simple and goes as follows:
- A change to documentation is merged to main
- Github runs a CI job to run
mkdocs gh-deploy, which builds the markdown files into an HTML website and pushes the site to thegh-pagesbranch - Github sees an update on the
gh-pagesbranch and publishes the contents of it to https://Team2122.github.io/documentation
How these are run will be explained in more detail in other pages.