Source for the SHEPHERD landing page and blog. A small Python generator renders
content/shepherd.md into the static site under site/; every push to main
rebuilds and deploys to GitHub Pages via .github/workflows/pages.yml.
- Blog content:
content/shepherd.md(dialect reference incontent/DIALECT.md). - Landing page:
site/index.html. - Build locally:
pip install markdown pyyaml jinja2 pygments && python build.py, then opensite/index.html(or servesite/). - Open a PR; on merge to
mainthe Action builds and publishes. No manual deploy.