Repository navigation
ci: upgrade Ruby 4.0.x and fix bundled Bundler on ruby-head - #1352
Conversation
…dows Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Released Bundler is broken on ruby-head due to ruby/ruby#16895. Use Ruby's bundled Bundler until ruby/rubygems#9529 is released. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
📝 WalkthroughWalkthroughThree GitHub Actions CI workflow files are updated consistently to bump Ruby versions and introduce conditional Bundler configuration. macOS and Ubuntu test matrices advance from Ruby 4.0.3 to 4.0.4; Windows advances from 4.0.1 to 4.0.3. A ChangesCI Workflow Matrix and Bundler Configuration
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related issues
Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ucrt and mswin are Ruby 4.1.0dev and hit the same broken Bundler issue. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Changes
BUNDLER_VERSION: 0whenmatrix.ruby == 'head'to use Ruby's bundled Bundler, working around the broken released Bundler on ruby-head (MakePathname::SEPARATOR_PATprivate ruby/ruby#16895, Use Pathname#absolute? ruby/rubygems#9529)Summary by CodeRabbit