Skip to content

chore: Update to Ruby v4.0 and jekyll v4.4 - #2364

Closed
matthewfeickert wants to merge 4595 commits into
masterfrom
chore/update-to-ruby-3-3
Closed

matthewfeickert wants to merge 4595 commits into
masterfrom
chore/update-to-ruby-3-3

Conversation

@matthewfeickert

@matthewfeickert matthewfeickert commented Aug 8, 2024 •

Copy link
Copy Markdown
Member

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 v4.0 and rebuild lock file.
* Rebuild Gemfile.lock for Ruby v4.0.
* Update CI workflow to use Ruby v4.0.
* Update dev docs to use Ruby v4.0.

@matthewfeickert matthewfeickert self-assigned this Aug 8, 2024
@matthewfeickert

Copy link
Copy Markdown
Member Author

Example error:

image

@henryiii

henryiii commented Mar 3, 2025

Copy link
Copy Markdown
Collaborator

#1728 is in, should work better (and should pull a newer bundler).

@rct225 rct225 added the fix label Aug 20, 2025
fatala22 and others added 26 commits August 21, 2025 17:56
Format Error as "labels" key word was missing
* Update reimbursement notes with new events for 2025

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* fix indentation

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Add Giordon Startk to IRIS-HEP full team.
* Add presentation details for LLMs in physics software

Add the workshop talk on LLM's.

* Add project and focus areas

* Fix typo in meeting title for Gordon Watts

Lol - official docs here in Germany misspelled it.
* Update presentations in smckee.yml

Update presentations from Shawn McKee Feb-Sep 2025

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Update livaage.yml

* style: pre-commit fixes

* fix: update livaage.yml

* style: pre-commit fixes

* Update livaage.yml

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* add Ianna Osborne's talks

* Update ianna.yml
* Add Artur talks

* style: pre-commit fixes

* Update ArturU043.yml

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add O.Shadura presentations

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add new meetings for Gordon Watts

Two talks at the ATLAS S&C week meeting, internal, but on IRIS-HEP work.

* style: pre-commit fixes

* Fix typo in meeting name for two events

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Update Saransh's status

* Update Saransh-cpp.yml

* Update _data/people/Saransh-cpp.yml

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add FastML25 PVFinder talk

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Bumps [rexml](https://github.com/ruby/rexml) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](ruby/rexml@v3.4.1...v3.4.2)

---
updated-dependencies:
- dependency-name: rexml
  dependency-version: 3.4.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Mark Mason Proffitt, Ana Peixoto, and Alex Golub as non-active in IRIS-HEP.
* Add Matt Shirley to team.
   - Add to AS and DOMA focus areas.
updates:
- [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](pre-commit/pre-commit-hooks@v5.0.0...v6.0.0)
- [github.com/python-jsonschema/check-jsonschema: 0.33.2 → 0.34.0](python-jsonschema/check-jsonschema@0.33.2...0.34.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
rhysics and others added 14 commits July 13, 2026 09:33
* Add photo assets

* Revise rhysics.md with new content and logos

* add title and orcid

* add missing --- to top of file

* Fix typo in reproducible analysis frameworks section

* Delete assets/images/codas-hep/2026/rhys-taus.png too big

* Add proper sized image

* Update to new photo.

* Fix photo filename 

Corrected the photo filename for Rhys Taus.

---------

Co-authored-by: Rob Tuck <robtuck@gmail.com>
* Add profile for Saheed Oyeniran to CoDaS-HEP 2026 participants

* style: pre-commit fixes

* Uploaded a new profile picture within the specified size

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Tanmay Pani's intro and photo

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Tanmay Pani's intro and photo

* style: pre-commit fixes

* Tanmay Pani's intro and photo

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* intro added

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add Xiangchen Li to codas-hep 2026 attendee

* style: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* intro added

* style: pre-commit fixes

* update

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Rob Tuck <robtuck@gmail.com>
* Remove unnecessary code block from bwynnyck.md

* Fix project_title formatting in bwynnyck.md

* Update bwynnyck.md

* Update bwynnyck.md
Updated the photo file extension from .jpg to .png.
* Add iliomar profile

* fixing logo path

* Updating

* fixing file size of photo
* Added participant (student)

* adjusting image size

---------

Co-authored-by: Ludovico Mori <cheshirecat@Ludovicos-MacBook-Pro-5.local>
Co-authored-by: Rob Tuck <robtuck@gmail.com>
* Add Vaibhav Lohia as a participant for 2026

Added participant information for Vaibhav Lohia including research focus and expertise.

* style: pre-commit fixes

* Fix typo in institution name

* adding image

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Rob Tuck <robtuck@gmail.com>
@matthewfeickert
matthewfeickert force-pushed the chore/update-to-ruby-3-3 branch from 7594690 to c42f06e Compare July 14, 2026 21:32
@matthewfeickert matthewfeickert changed the title chore: Update to Ruby v3.3 and jekyll v4.3 chore: Update to Ruby v4.0 and jekyll v4.4 Jul 14, 2026
matthewfeickert and others added 3 commits July 14, 2026 16:56
* Update pixi environment to use Ruby v3.3 and rebuild pixi.lock.
* Add 'base64' and 'csv' gems as they are no longer default gems
  in Ruby v3.4.0+.
* Rebuild Gemfile.lock for Ruby v3.3, keeping the concurrent-ruby
  and nokogiri versions from master.
* Disable Style/OneClassPerFile and Naming/PredicateMethod RuboCop
  cops introduced in rubocop v1.86.

Co-authored-by: henryiii <4616906+henryiii@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Claude-Session: https://claude.ai/code/session_018SpisPUKEh7aBYxsDcG4FX
@matthewfeickert
matthewfeickert force-pushed the chore/update-to-ruby-3-3 branch from 8b6df27 to 10ff562 Compare July 14, 2026 21:56
@matthewfeickert

Copy link
Copy Markdown
Member Author

@henryiii I need to visually inspect this again, but this should hopefully be good to go.

@rct225 rct225 closed this Jul 21, 2026
@rct225
rct225 force-pushed the chore/update-to-ruby-3-3 branch from 10ff562 to 0bcd151 Compare July 21, 2026 18:33
@matthewfeickert

matthewfeickert commented Jul 21, 2026 •

Copy link
Copy Markdown
Member Author

@rct225 did you mean to close this by pushing an old state?

@matthewfeickert

Copy link
Copy Markdown
Member Author

I'm going to assume no as this was over 4000 commits pushed and rebase this myself to fix this.

@matthewfeickert

Copy link
Copy Markdown
Member Author

Moved to #2950 as GitHub is being weird about reopening this PR.

@henryiii

Copy link
Copy Markdown
Collaborator

You cannot reopen a force-pushed closed PR on GitHub. The force pushes must occur while it is open.

@rct225

rct225 commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Ugh. Sorry. Trying to clean up after some "huge" file was resized and I guess I broke some things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.