mise install # Ruby, Node, cspell, markdownlint, html-proofer
mise run install # bundle install
mise run dev # http://localhost:4002 with livereload
mise run check # build, spell check, markdown lint, internal linksDeploy with mise run deploy. It refuses unless you're on a clean main with nothing newer on GitHub, then checks, pushes, waits for Cloudflare Pages and runs mise run verify. mise run deploy-status says whether main is live. The rule is in Workshop's deploy note.
- Domain Registrar: Cloudflare Registrar
- DNS: Cloudflare DNS
- Hosting: Cloudflare Pages
- Build System: Jekyll
- CSS: Pico.css