Skip to content

Rustyll: Incompatibility with CollectionBuilder #4

@eugestumm

Description

@eugestumm

I tried compiling the sample project from CollectionBuilder-csv, however, Rustyll keeps returning several errors. Here is the project, with a sample data that works perfectly well in Jekyll (https://github.com/CollectionBuilder/collectionbuilder-csv). This is how the error that Rustyll outputs when builds the project.

2026-02-22T22:14:50.247Z INFO  [rustyll::liquid::preprocess] Normalized hyphenated variable: {{ site.lib-assets | -> {{ site["lib-assets"] |
2026-02-22T22:14:50.247Z INFO  [rustyll::liquid::preprocess] Normalized hyphenated variable: {{ site.lib-assets | -> {{ site["lib-assets"] |
2026-02-22T22:14:50.247Z INFO  [rustyll::liquid::preprocess] Normalized hyphenated variable: {{ site.lib-assets | -> {{ site["lib-assets"] |
2026-02-22T22:14:50.247Z ERROR [rustyll::liquid::tags::include] Failed to render include file 'head/head.html': liquid: Unknown variable
  with:
    requested variable=jekyll
from: {% if jekyll["environment"] == "production" %}

2026-02-22T22:14:50.249Z ERROR [rustyll::builder::site::processor] Error applying layout to ./pages/map.md: liquid: Error rendering include file 'head/head.html': liquid: Unknown variable
  with:
    requested variable=jekyll
from: {% if jekyll["environment"] == "production" %}


2026-02-22T22:14:50.250Z ERROR [rustyll::builder::site::processor] Error applying layout to ./pages/search.md: liquid: Error rendering include file 'head/head.html': liquid: Unknown variable
  with:
    requested variable=jekyll
from: {% if jekyll["environment"] == "production" %}


2026-02-22T22:14:50.252Z WARN  [rustyll::builder::site::processor] Completed with 2190 pages processed and 28 errors
2026-02-22T22:14:50.253Z INFO  [rustyll::builder::site::builder] Site built in 671.63ms
2026-02-22T22:14:50.253Z INFO  [rustyll::builder::site::builder] Pages: 2218, Documents: 0, Static files: 4366, Errors: 0
2026-02-22T22:14:50.254Z INFO  [rustyll::cli::commands::build] Site built successfully at _site

I formatted the .csv files so they all had all cells filled out, but after that the problem is that Rustyll is not able to build CollectionBuilder.

Please, could you help me with this matter?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions