Skip to content

Run Ruby < 3.2 on ubuntu-24.04 now that ubuntu-latest is 26.04 - #3483

Merged
jterapin merged 1 commit into
aws:version-3from
czj:ci/old-rubies-on-ubuntu-24.04
Nov 5, 2026
Merged

jterapin merged 1 commit into
aws:version-3from
czj:ci/old-rubies-on-ubuntu-24.04

Conversation

@czj

@czj czj commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

ubuntu-latest is moving to ubuntu-26.04 (actions/runner-images#14748, rolled out until November 19), and ruby/setup-ruby only ships Ruby 3.2 and newer for that image, so the Ruby 2.7, 3.0 and 3.1 jobs of ci.yml and benchmark.yml would fail at setup with Unavailable version … for ruby on ubuntu-26.04.

This runs those on ubuntu-24.04; Ruby 3.2 and newer and both JRubies keep ubuntu-latest.

Would you rather handle the runner change differently, given that these Rubies are still supported? Happy to adjust.

ruby/setup-ruby has no Ruby older than 3.2 for ubuntu-26.04.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@czj
czj requested review from a team as code owners October 31, 2026 04:19
@czj
czj requested review from afroz429 and sichanyoo October 31, 2026 04:20
@jterapin
jterapin self-requested a review November 3, 2026 17:52
@jterapin
jterapin merged commit 942d8af into aws:version-3 Nov 5, 2026
28 of 30 checks passed
@czj
czj deleted the ci/old-rubies-on-ubuntu-24.04 branch November 5, 2026 17:26
@czj

czj commented Nov 5, 2026

Copy link
Copy Markdown
Contributor Author

Thanks !

@jterapin

jterapin commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

I forgot to mention but thank you for the contribution! Much appreciated!! @czj

@czj

czj commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor Author

It’s always a pleasure :) Making the gem faster, lighter, better, and stronger is a great goal :)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants