Skip to content

Build the site with Ruby 3.4.4 - #44

Merged
gionn merged 2 commits into
masterfrom
bump-ruby-3-4
Oct 18, 2026
Merged

gionn merged 2 commits into
masterfrom
bump-ruby-3-4

Conversation

@gionn

@gionn gionn commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Cloudflare Pages reads .ruby-version and installs that Ruby instead of the one in the build image. The file pinned 3.3, so every deploy compiled Ruby 3.3.10 from source, which is end of life since March 2026, and most of the four minute build went into that compilation. Pinning 3.4.4 uses the version the image already ships.

  • Move .ruby-version to 3.4.4.

  • Remove jekyll-theme-cayman from the Gemfile and _config.yml. The site overrides every layout and stylesheet locally, so nothing of the theme reached _site; jekyll-seo-tag leaves the lock with it.

  • Exclude AGENTS.md and CLAUDE.md from the build. Both were copied verbatim and served from the site root.

  • Update AGENTS.md, which still described the theme as the source of the layouts.

  • bundle exec jekyll build outputs the same files as master, minus the two Markdown files

  • pre-commit hooks pass

  • Cloudflare Pages logs show Ruby 3.4.4 and a successful deploy

  • https://montacchiello-dev.pages.dev renders unchanged

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying montacchiello-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: a665379
Status: ✅  Deploy successful!
Preview URL: https://5d6f030b.montacchiello-dev.pages.dev
Branch Preview URL: https://bump-ruby-3-4.montacchiello-dev.pages.dev

View logs

@gionn
gionn marked this pull request as ready for review October 18, 2026 06:39
@gionn
gionn merged commit e573570 into master Oct 18, 2026
2 checks passed
@gionn
gionn deleted the bump-ruby-3-4 branch October 18, 2026 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant