Source for the mlwp-tools website, https://mlwp-tools.github.io. The site is built with Quarto from the markdown files in this repository, and deployed to GitHub Pages by the publish workflow on every push to main.
-
Create a branch and add a markdown file at the repository root, e.g.
my-page.md, starting with a front matter block that sets the page title:--- title: "My page" --- Content goes here.
-
Link the page from the navbar by adding it under
website.navbar.leftin_quarto.yml. -
Open a pull request. The
publishworkflow renders the site on the PR to check it builds, and deploys it once the PR is merged intomain.
Small edits can also be made straight from the site through the "Edit this page" link on each page.
Install the Quarto CLI (or use uvx --from quarto-cli quarto), then run
quarto previewwhich serves the site locally and re-renders on every change. quarto render builds the full site into _site/.