Skip to content

CI: use Ruby 3.2 (latest patch) in ci and publish workflows - #717

Merged
reshmabidikar merged 1 commit into
v3from
ci/ruby-3.2
Nov 6, 2026
Merged

reshmabidikar merged 1 commit into
v3from
ci/ruby-3.2

Conversation

@maxroblot

Copy link
Copy Markdown
Contributor

Summary

ruby/setup-ruby can no longer install Ruby 3.2.2 on ubuntu-latest, which now resolves to ubuntu-26.04. The ci job fails before the build step:

Unavailable version 3.2.2 for ruby on ubuntu-26.04. Only the latest patch release of each series is built for newer runner images. ruby-3.2.11 is available on ubuntu-26.04: use ruby-version: '3.2.11', or '3.2' to always use the latest 3.2.x release.

publish.yml has the same pin, so publishing to gh-pages is expected to fail the same way.

Change

ruby-version: 3.2.2 becomes ruby-version: '3.2' in .github/workflows/ci.yml and .github/workflows/publish.yml. This stays on the 3.2 series and picks its latest patch release.

Verification

This PR's own ci run is the check. The failure was seen on #716.


Generated by Claude Code

Ruby 3.2.2 is not available on ubuntu-latest (ubuntu-26.04) runners.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014mAnVCTfXeAj6TfPfuw2ps
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying docs-killbill-io with  Cloudflare Pages  Cloudflare Pages

Latest commit: ccf8df6
Status: ✅  Deploy successful!
Preview URL: https://7ebf348f.docs-killbill-io.pages.dev
Branch Preview URL: https://ci-ruby-3-2.docs-killbill-io.pages.dev

View logs

@reshmabidikar
reshmabidikar merged commit 0641254 into v3 Nov 6, 2026
4 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