iris-hep / iris-hep.github.io

Institute for Research and Innovation in Software for High Energy Physics
http://iris-hep.org
30 stars 346 forks source link

chore: Update to Ruby v3.3 and jekyll v4.3 #2364

Open matthewfeickert opened 1 month ago

matthewfeickert commented 1 month ago

This currently has some warnings and issues with "Card image cap" on some people in the picture grids, but this is a start to get things going. Early feedback is welcome!

This PR supersedes part of PR #1728, but doesn't address the docs in the same way and so PR #1728 should remain open to get rebased after this.

Squash and merge commit message

* Update lower bounds on jekyll and jekyll-feed.
* Update pixi env to use Ruby v3.3 and rebuild lock file.
* Rebuild Gemfile.lock for Ruby v3.3.
* Update CI workflow to use Ruby v3.3.
* Update dev docs to use Ruby v3.3.
matthewfeickert commented 1 month ago

Example error:

image