Skip to content

Improve autogenerated documentation and introduce Vitepress

  • Add missing documentation (from the Wikitech pages) to the JSON schema
  • Slightly improve the mechanism of generating markdown documentation from the schema
  • Add Vitepress, a static site generator, to docs. This includes adding relevant configuration files, CSS customizations, and package.json/package-lock.json.
  • Add cache and dist files and directories to .gitignore
  • Modify existing markdown files to make them usable as pages in the static site generated using Vitepress
  • Add Blubber and GitLab CI configuration to generate and publish the documentation on doc.wikimedia.org

Bug: T352262

Change-Id: I15a017adbfd7859ebe3442750f3ffba954239a26

Edited by KBach

Merge request reports