Skip to content

Pin Ruby version to 3.4.4 in CI workflows#41

Merged
jeremiahlukus merged 2 commits into
mainfrom
pin-ruby-version-ci
Jun 5, 2026
Merged

Pin Ruby version to 3.4.4 in CI workflows#41
jeremiahlukus merged 2 commits into
mainfrom
pin-ruby-version-ci

Conversation

@jeremiahlukus

Copy link
Copy Markdown
Contributor

Summary

  • ruby-version: ruby in ruby/setup-ruby is resolving to Ruby 4.0.5 instead of reading the .ruby-version file (which specifies 3.4.4)
  • Ruby 4.0.5 sees the path gemspec as changed vs the lockfile (generated with 3.4.4), causing bundle install --frozen to fail
  • Pins both test.yml and release.yml to ruby-version: "3.4.4" explicitly

Test plan

  • CI passes on this PR with Ruby 3.4.4

ruby-version: ruby was resolving to Ruby 4.0.5 instead of reading
.ruby-version, causing frozen bundler to reject the mismatched lockfile.
@jeremiahlukus jeremiahlukus merged commit d8bac35 into main Jun 5, 2026
1 check passed
@jeremiahlukus

Copy link
Copy Markdown
Contributor Author

Hey @metaskills do you mind allowing the release gem workflow to run on your side? just doing some house cleaning haha

@jeremiahlukus jeremiahlukus requested a review from metaskills June 6, 2026 20:36
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