Skip to content

Pin Ruby CI jobs to ubuntu-24.04 - #3

Merged
crwenner merged 2 commits into
mainfrom
claude/pin-ubuntu-24.04-ruby
Oct 21, 2026
Merged

crwenner merged 2 commits into
mainfrom
claude/pin-ubuntu-24.04-ruby

Conversation

@claude

@claude claude Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Requested by Chris Wenner, Dave Huffman

Before: CI jobs on ubuntu-latest now get Ubuntu 26.04, where ruby/setup-ruby can't install the exact Ruby patch version this repo asks for, so they fail (or will once the migration reaches them).

After: The jobs that run ruby/setup-ruby are pinned to ubuntu-24.04, so they run on the same Ruby the app uses. Non-Ruby jobs are unchanged.

Same fix already applied in another sqm repo, following GitHub's ubuntu-latest migration changelog.


🤖 Generated with Claude Code

GitHub moved ubuntu-latest to Ubuntu 26.04, whose runner image only ships
the latest patch of each Ruby series, so ruby/setup-ruby can fail to
install the version this repo asks for. Pin the jobs that run setup-ruby
to ubuntu-24.04 so CI keeps using the expected Ruby.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Bump the patch version so the Ruby CI runner pin to ubuntu-24.04 is
published as a new gem release.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@claude
claude Bot marked this pull request as ready for review October 21, 2026 14:47
@claude
claude Bot force-pushed the claude/pin-ubuntu-24.04-ruby branch from 82daf8d to ef46299 Compare October 21, 2026 15:15
@crwenner
crwenner merged commit 79c88a5 into main Oct 21, 2026
2 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