Implementation Plan
A general idea of how this will be put into practice.
- Create a Cloudflare Pages project named "makerspace-wiki" (or something close to that) under the Maker Space account
- Create a repository named "wiki" under the MakerSpaceNewcastle GitHub organisation containing all but the content of the repository behind this wiki
- Create an API key allowing publishing to the above project and store it as a repository Actions secret in the above repository
- See that GitHub Actions publishes to the Cloudflare Pages project
- Apply repository settings described in technical details
- Apply DNS settings described in technical details
- Move the repository behind this demo wiki under the MakerSpaceNewcastle organisation and archive it
- Begin migrating content to/creating content on the new wiki
- Once the new wiki contains all of the useful information from the old wiki, replace any wiki links with
wiki.makerspace.org.uk
- When we are certain that any useful content has been migrated from the old wiki, delete it.