Skip to content

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

Closed
czj wants to merge 1 commit into
YusukeIwaki:mainfrom
czj:ci/old-rubies-on-ubuntu-24.04
Closed

czj wants to merge 1 commit into
YusukeIwaki:mainfrom
czj:ci/old-rubies-on-ubuntu-24.04

Conversation

@czj

@czj czj commented Oct 31, 2026

Copy link
Copy Markdown

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 RSpec jobs on Ruby 2.4 to 3.1 would fail at setup with Unavailable version … for ruby on ubuntu-26.04.

This runs those on ubuntu-24.04 in the three integration and example jobs; Ruby 3.2 and newer keep ubuntu-latest.

Would you rather drop the older Rubies instead? Happy to close this in favour of that.

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

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 31, 2026

Copy link
Copy Markdown

@czj is attempting to deploy a commit to the Yusuke Iwaki's projects Team on Vercel.

A member of the Team first needs to authorize it.

@czj

czj commented Nov 11, 2026

Copy link
Copy Markdown
Author

Closing this one: ruby/ruby-builder now ships ubuntu-26.04 builds for Ruby 2.4 to 3.1, so ubuntu-latest no longer breaks the older Rubies in the matrix. Sorry for the noise!

@czj czj closed this Nov 11, 2026
@czj
czj deleted the ci/old-rubies-on-ubuntu-24.04 branch November 11, 2026 08:53
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.

1 participant