From 72900366dea1dfb8d0170665fd53774ae74c9721 Mon Sep 17 00:00:00 2001 From: mptouzel Date: Tue, 22 Sep 2026 13:58:13 -0400 Subject: [PATCH] Pin github-pages to 232 to fix the Jekyll build Unpinned, Bundler now resolves github-pages 222, which pins liquid 4.0.3. Liquid 4.0.3 calls String#tainted?, removed in Ruby 3.2, so the build fails on the Ruby 3.3 runner with "undefined method `tainted?`". github-pages 232 uses liquid 4.0.4 and jekyll 3.10.0, which build cleanly. Co-Authored-By: Claude Opus 5 --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index db58bd433..363f9c590 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,7 @@ source "https://rubygems.org" gem "webrick" -gem "github-pages", group: :jekyll_plugins +gem "github-pages", "232", group: :jekyll_plugins # If github-pages starts to fail, try to use the following line instead # gem "github-pages", "231", group: :jekyll_plugins # or painstakingly find the proper github-pages version that works with your setup (see ruby version in jekyll-deploy.yml)