Implementation Plan

A general idea of how this will be put into practice.

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