- Jekyll was trying to parse Liquid template syntax in our code examples - This caused the Pages build to fail with syntax errors - Added _config.yml to exclude all documentation and source files - GitHub Pages will now only process benchmark-related files - Fixes the pages-build-deployment workflow failure 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
41 lines
684 B
YAML
41 lines
684 B
YAML
# Jekyll configuration for GitHub Pages
|
|
# This is only used for serving benchmark results
|
|
|
|
# Only process benchmark-related files
|
|
include:
|
|
- index.html
|
|
- benchmarks/
|
|
|
|
# Exclude everything else to prevent Liquid syntax errors
|
|
exclude:
|
|
- "*.md"
|
|
- "*.json"
|
|
- "*.ts"
|
|
- "*.js"
|
|
- "*.yml"
|
|
- src/
|
|
- tests/
|
|
- docs/
|
|
- scripts/
|
|
- dist/
|
|
- node_modules/
|
|
- package.json
|
|
- package-lock.json
|
|
- tsconfig.json
|
|
- README.md
|
|
- CHANGELOG.md
|
|
- LICENSE
|
|
- Dockerfile*
|
|
- docker-compose*
|
|
- .github/
|
|
- .vscode/
|
|
- .claude/
|
|
- deploy/
|
|
- examples/
|
|
- data/
|
|
|
|
# Disable Jekyll processing for files we don't want processed
|
|
plugins: []
|
|
|
|
# Use simple theme
|
|
theme: null |