Skip to content

Fix llms.txt Liquid syntax for GitHub Pages#130

Merged
nyechiel merged 1 commit into
masterfrom
fix/llms-txt-liquid-compat
Jun 19, 2026
Merged

Fix llms.txt Liquid syntax for GitHub Pages#130
nyechiel merged 1 commit into
masterfrom
fix/llms-txt-liquid-compat

Conversation

@nyechiel

@nyechiel nyechiel commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fixes the deployment failure caused by or inside where_exp, which Liquid 4.0 (GitHub Pages) doesn't support
  • Moves multi-tag filtering into an {% if %} block where or is supported

Fixes the build error: Liquid syntax error (line 16): Expected end_of_string but found id

Test plan

  • Verify GitHub Pages build passes
  • Verify llms.txt renders correctly with all three sections populated

GitHub Pages uses Jekyll 3.10 with Liquid 4.0, which doesn't
support the `or` operator inside `where_exp` filter strings.
Move the multi-tag filtering into an `{% if %}` block instead,
where `or` is supported.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@nyechiel nyechiel merged commit a876d7f into master Jun 19, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant