Run bundle exec jekyll [build](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#logs) --trace --incremental --baseurl "/blog"
bundle exec jekyll build --trace --incremental --baseurl "/blog"
shell: /usr/bin/bash -e {0}
env:
GITHUB_PAGES: true
JEKYLL_ENV: production
JEKYLL_GITHUB_TOKEN:
LOG_LEVEL: debug
To use retry middleware with Faraday v2.0+, install `faraday-retry` gem
Configuration file: /home/runner/work/blog/blog/_config.yml
Source: /home/runner/work/blog/blog
Destination: /home/runner/work/blog/blog/_site
Incremental build: enabled
Generating...
AI Related Posts: Creating cache [.ai_related_posts_cache.sqlite3]
AI Related Posts: Fetch disabled. Using cached related posts data.
AI Related Posts: Found 0 cached embeddings; skipped 238 fetches
Jekyll Feed: Generating feed for posts
DEPRECATION WARNING: to_time will always preserve the timezone offset of the receiver in Rails 8.0. To opt in to the new behavior, set `ActiveSupport.to_time_preserves_timezone = true`. (called from load at /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/bin/jekyll:25)
Liquid Exception: Liquid syntax error (/home/runner/work/blog/blog/_includes/footer.html line 28): Unknown tag 'site' included in /home/runner/work/blog/blog/_layouts/base.html
bundler: failed to load command: jekyll (/home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/bin/jekyll)
/home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block.rb:38:in `unknown_tag': Liquid syntax error (/home/runner/work/blog/blog/_includes/footer.html line 28): Unknown tag 'site' included (Liquid::SyntaxError)
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/tags/if.rb:38:in `unknown_tag'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block.rb:68:in `block in parse_body'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:32:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block.rb:58:in `parse_body'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/tags/if.rb:30:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/tag.rb:[1](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:1)0:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:34:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/document.rb:10:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/document.rb:5:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/template.rb:130:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/template.rb:114:in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:13:in `block in parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:1[2](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:2):in `parse'
from /home/runner/work/blog/blog/vendor/bundle/ruby/[3](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:3).3.0/gems/jekyll-4.3.4/lib/jekyll/inclusion.rb:15:in `render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-[4](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:4).3.4/lib/jekyll/tags/include.rb:208:in `block in render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/context.rb:123:in `stack'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/tags/include.rb:206:in `render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:103:in `render_node_to_output'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/block_body.rb:91:in `render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/template.rb:206:in `block in render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/template.rb:240:in `with_profiling'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/template.rb:20[5](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:5):in `render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/liquid-4.0.4/lib/liquid/template.rb:218:in `render!'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:[6](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:6)3:in `measure_bytes'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:3[7](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:7):in `block in render!'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/renderer.rb:129:in `render_liquid'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/renderer.rb:192:in `render_layout'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/renderer.rb:161:in `place_in_layouts'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/renderer.rb:93:in `render_document'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/renderer.rb:63:in `run'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:572:in `render_regenerated'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:557:in `block (2 levels) in render_docs'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:556:in `each'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:556:in `block in render_docs'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:555:in `each_value'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:555:in `render_docs'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:210:in `render'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/site.rb:[8](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:8)0:in `process'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/command.rb:28:in `process_site'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/commands/build.rb:65:in `build'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/commands/build.rb:36:in `process'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/command.rb:[9](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:10)1:in `block in process_with_graceful_fail'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/command.rb:91:in `each'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/lib/jekyll/commands/build.rb:18:in `block (2 levels) in init_with_program'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/gems/jekyll-4.3.4/exe/jekyll:15:in `<top (required)>'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/bin/jekyll:25:in `load'
from /home/runner/work/blog/blog/vendor/bundle/ruby/3.3.0/bin/jekyll:25:in `<top (required)>'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/cli/exec.rb:58:in `load'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/cli/exec.rb:58:in `kernel_load'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/cli/exec.rb:23:in `run'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/cli.rb:455:in `exec'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/cli.rb:35:in `dispatch'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/cli.rb:29:in `start'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/exe/bundle:28:in `block in <top (required)>'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/3.3.0/bundler/friendly_errors.rb:[11](https://github.com/RalphHightower/blog/actions/runs/12336808029/job/34429742579#step:7:12)7:in `with_friendly_errors'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.22/exe/bundle:20:in `<top (required)>'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/bin/bundle:25:in `load'
from /opt/hostedtoolcache/Ruby/3.3.6/x64/bin/bundle:25:in `<main>'
Error: Process completed with exit code 1.
Originally posted by @RalphHightower in #509 (comment)