From 1084baa8c08c973a58483b0272d01342314e901b Mon Sep 17 00:00:00 2001 From: Kylie Meli Date: Mon, 23 Mar 2026 16:28:06 -0400 Subject: [PATCH] Fix Jekyll build failure caused by Jinja2 syntax in scripts/docs/ Add _config.yml to exclude scripts/ and other internal directories from Jekyll processing. The file scripts/docs/markdown-generator.md introduced in #2569 contains Jinja2 {% macro %} tags which are unknown to Liquid, crashing the GitHub Pages build. --- _config.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 _config.yml diff --git a/_config.yml b/_config.yml new file mode 100644 index 000000000..e435ef648 --- /dev/null +++ b/_config.yml @@ -0,0 +1,10 @@ +# Exclude internal tooling and developer documentation from the Jekyll site build. +# Without this, Jekyll's Liquid engine tries to process Jinja2 {% %} tags in +# scripts/docs/*.md and crashes with "Unknown tag" errors. +exclude: + - scripts/ + - venv/ + - generated/ + - experimental/ + - "*.py" + - Makefile