From 446319a78fa29cefe6857937be13b154f2e1b494 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Oct 2026 17:53:04 +0000 Subject: [PATCH 1/2] build(deps-dev): bump jekyll-redirect-from from 0.16.0 to 0.17.0 Bumps [jekyll-redirect-from](https://github.com/jekyll/jekyll-redirect-from) from 0.16.0 to 0.17.0. - [Release notes](https://github.com/jekyll/jekyll-redirect-from/releases) - [Changelog](https://github.com/jekyll/jekyll-redirect-from/blob/master/History.markdown) - [Commits](https://github.com/jekyll/jekyll-redirect-from/compare/v0.16.0...v0.17.0) --- updated-dependencies: - dependency-name: jekyll-redirect-from dependency-version: 0.17.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3fb7756..14aadd6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,41 +1,41 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.9) + addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) base64 (0.3.0) - bigdecimal (4.0.1) + bigdecimal (4.1.3) colorator (1.1.0) - concurrent-ruby (1.3.6) - csv (3.3.5) + concurrent-ruby (1.3.8) + csv (3.3.6) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) execjs (2.10.0) - ffi (1.17.3) - ffi (1.17.3-arm64-darwin) - ffi (1.17.3-x86-linux-gnu) - ffi (1.17.3-x86-linux-musl) - ffi (1.17.3-x86_64-darwin) + ffi (1.17.4) + ffi (1.17.4-arm64-darwin) + ffi (1.17.4-x86-linux-gnu) + ffi (1.17.4-x86-linux-musl) + ffi (1.17.4-x86_64-darwin) forwardable-extended (2.6.0) - google-protobuf (4.34.0) + google-protobuf (4.36.2) bigdecimal rake (~> 13.3) - google-protobuf (4.34.0-arm64-darwin) + google-protobuf (4.36.2-arm64-darwin) bigdecimal rake (~> 13.3) - google-protobuf (4.34.0-x86-linux-gnu) + google-protobuf (4.36.2-x86-linux-gnu) bigdecimal rake (~> 13.3) - google-protobuf (4.34.0-x86-linux-musl) + google-protobuf (4.36.2-x86-linux-musl) bigdecimal rake (~> 13.3) - google-protobuf (4.34.0-x86_64-darwin) + google-protobuf (4.36.2-x86_64-darwin) bigdecimal rake (~> 13.3) http_parser.rb (0.8.1) - i18n (1.14.8) + i18n (1.15.2) concurrent-ruby (~> 1.0) jekyll (4.4.1) addressable (~> 2.4) @@ -61,7 +61,7 @@ GEM jekyll-katex (1.0.0) execjs (~> 2.7) jekyll (>= 3.6, < 5.0) - jekyll-redirect-from (0.16.0) + jekyll-redirect-from (0.17.0) jekyll (>= 3.3, < 5.0) jekyll-sass-converter (3.1.0) sass-embedded (~> 1.75) @@ -69,7 +69,7 @@ GEM jekyll (>= 3.8, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - json (2.18.1) + json (2.21.2) just-the-docs (0.12.0) jekyll (>= 3.8.5) jekyll-include-cache @@ -80,7 +80,7 @@ GEM kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.4) - listen (3.10.0) + listen (3.10.1) logger rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) @@ -88,20 +88,20 @@ GEM mercenary (0.4.0) pathutil (0.16.2) forwardable-extended (~> 2.6) - public_suffix (6.0.2) - rake (13.3.1) + public_suffix (7.0.5) + rake (13.4.2) rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) rexml (3.4.4) rouge (4.7.0) safe_yaml (1.0.5) - sass-embedded (1.97.3) + sass-embedded (1.105.1) google-protobuf (~> 4.31) - rake (>= 13) - sass-embedded (1.97.3-arm64-darwin) + rake (~> 13.3) + sass-embedded (1.105.1-arm64-darwin) google-protobuf (~> 4.31) - sass-embedded (1.97.3-x86_64-darwin) + sass-embedded (1.105.1-x86_64-darwin) google-protobuf (~> 4.31) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 7dfcb83ef312ef3ccc2a59804c1bbe02912497a0 Mon Sep 17 00:00:00 2001 From: Douglas Stebila Date: Sat, 7 Nov 2026 12:52:18 -0500 Subject: [PATCH 2/2] Build with Ruby 3.3 in CI and Pages deploy The refreshed Gemfile.lock pulls public_suffix 7.0.5, which requires Ruby >= 3.2, so bundle install failed on the pinned Ruby 3.1 (EOL). Bump both workflows to 3.3, the oldest supported Ruby and the local development version. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 2 +- .github/workflows/jekyll.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a7b5e9b..4482c20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - name: Setup Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: '3.1' # Not needed with a .ruby-version file + ruby-version: '3.3' # Not needed with a .ruby-version file bundler-cache: true # runs 'bundle install' and caches installed gems automatically cache-version: 0 # Increment this number if you need to re-download cached gems - name: Build with Jekyll diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml index 61f2d80..05c9be9 100644 --- a/.github/workflows/jekyll.yml +++ b/.github/workflows/jekyll.yml @@ -37,7 +37,7 @@ jobs: # https://github.com/ruby/setup-ruby/releases/tag/v1.207.0 uses: ruby/setup-ruby@4a9ddd6f338a97768b8006bf671dfbad383215f4 with: - ruby-version: '3.1' # Not needed with a .ruby-version file + ruby-version: '3.3' # Not needed with a .ruby-version file bundler-cache: true # runs 'bundle install' and caches installed gems automatically cache-version: 0 # Increment this number if you need to re-download cached gems - name: Setup Pages