Skip to content

fix: exclude ecosystem submodules from Jekyll processing#627

Open
thebenmerlin wants to merge 1 commit intofinos:mainfrom
thebenmerlin:fix/exclude-ecosystem-from-jekyll
Open

fix: exclude ecosystem submodules from Jekyll processing#627
thebenmerlin wants to merge 1 commit intofinos:mainfrom
thebenmerlin:fix/exclude-ecosystem-from-jekyll

Conversation

@thebenmerlin
Copy link
Copy Markdown

Summary

Fixes the actions/jekyll-build-pages build failure.

Problem

Ecosystem submodules (like morphir-python) contain Python code snippets with {{ }} syntax that Jekyll's Liquid engine misinterprets as template variables, causing the build to crash.

Fix

Added ecosystem/ to the Jekyll exclude list in _config.yml as a safeguard to prevent any submodule content from breaking the build.

The `actions/jekyll-build-pages` step fails because ecosystem submodules
contain code snippets with `{{ }}` syntax that Jekyll's Liquid engine
misinterprets as template variables. Added `ecosystem/` to the exclude
list as a safeguard to prevent any submodule content from breaking the build.
@netlify
Copy link
Copy Markdown

netlify bot commented Mar 15, 2026

Deploy Preview for angry-raman-7c44f6 canceled.

Name Link
🔨 Latest commit b5ded3c
🔍 Latest deploy log https://app.netlify.com/projects/angry-raman-7c44f6/deploys/69b6b4c4ee362d0008c95c09

@linux-foundation-easycla
Copy link
Copy Markdown

linux-foundation-easycla bot commented Mar 15, 2026

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: thebenmerlin / name: Gajanan Barve (b5ded3c)

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