You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: Revert Bundler 4.0.6 pin and use rubygems: latest in workflows
Bundler 4.0.12 (https://blog.rubygems.org/2026/05/20/4.0.12-released.html)
includes ruby/rubygems#9544, which fixes the multi-gemspec git source
resolver regression tracked in ruby/rubygems#9536 — the bug that PR #290
worked around by pinning Bundler to 4.0.6 in the RuboCop workflow.
- Drop the BUNDLER_VERSION env var and the "Pin Bundler to 4.0.6" step
from rubocop.yml; the workaround is no longer needed.
- Add `rubygems: latest` to the workflows that exercise modern CRuby
(rubocop, test, test_11g, test_11g_ojdbc11), matching the pattern
release.yml already uses, so CI resolves Bundler 4.0.12 instead of
whatever ships in the setup-ruby tarball. setup-ruby handles JRuby
via `gem update --system`, so JRuby matrix entries are safe.
ruby_head.yml and jruby_head.yml are intentionally left alone — per
setup-ruby docs, head builds are not updated. truffleruby.yml and
test_gemfiles.yml are also untouched (TruffleRuby compatibility, and
test_gemfiles targets Ruby 2.4–3.3 which cannot install RubyGems 4.x).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments