Skip to content

Update ruby/setup-ruby to v1.295.0 for ubuntu-24.04 support#2062

Merged
aswamy merged 1 commit intomainfrom
update-setup-ruby
Mar 19, 2026
Merged

Update ruby/setup-ruby to v1.295.0 for ubuntu-24.04 support#2062
aswamy merged 1 commit intomainfrom
update-setup-ruby

Conversation

@aswamy
Copy link
Contributor

@aswamy aswamy commented Mar 19, 2026

Summary

  • Updates ruby/setup-ruby from v1.273.0 to v1.295.0 in the CI workflow

Why

GitHub Actions recently rolled ubuntu-latest from 22.04 to 24.04. The pinned ruby/setup-ruby@v1.273.0 does not have prebuilt ruby-head binaries for ubuntu-24.04, causing CI to fail with:

Error: Unavailable version head for ruby on ubuntu-24.04

This affects all branches using ruby-head in the test matrix (see #2060 for an example).

Updating to v1.295.0 picks up ubuntu-24.04 support for all Ruby versions including head builds.

Test plan

  • CI passes on this PR, specifically the ruby-head matrix entries

🤖 Generated with Claude Code

The pinned version (v1.273.0) does not have prebuilt `ruby-head` binaries
for `ubuntu-24.04`, which `ubuntu-latest` now resolves to. This causes CI
to fail with "Unavailable version head for ruby on ubuntu-24.04".

Updating to v1.295.0 picks up ubuntu-24.04 support for all Ruby versions
including head builds.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@aswamy aswamy requested a review from a team March 19, 2026 19:24
@aswamy aswamy merged commit dd37353 into main Mar 19, 2026
13 checks passed
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.

2 participants