Conversation
There was a problem hiding this comment.
Pull request overview
Updates Homebrew’s vendored Portable Ruby metadata to 4.0.2 and aligns repository Ruby tooling configuration to the new runtime.
Changes:
- Bump Portable Ruby version from 4.0.1 to 4.0.2 and update platform bottle SHAs.
- Update
Gemfile.lockRuby version and Bundler lock version. - Update RuboCop
TargetRubyVersionand the repo.ruby-versionto Ruby 4.0.2.
Reviewed changes
Copilot reviewed 2 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| Library/Homebrew/vendor/portable-ruby-x86_64-linux | Updates Portable Ruby bottle SHA for x86_64 Linux. |
| Library/Homebrew/vendor/portable-ruby-x86_64-darwin | Updates Portable Ruby bottle SHA for x86_64 macOS. |
| Library/Homebrew/vendor/portable-ruby-arm64-linux | Updates Portable Ruby bottle SHA for arm64 Linux. |
| Library/Homebrew/vendor/portable-ruby-arm64-darwin | Updates Portable Ruby bottle SHA for arm64 macOS. |
| Library/Homebrew/vendor/portable-ruby-version | Bumps the Portable Ruby version to 4.0.2. |
| Library/Homebrew/Gemfile.lock | Updates Ruby version and BUNDLED WITH version. |
| Library/Homebrew/.ruby-version | Updates local/dev Ruby version pin to 4.0.2. |
| Library/.rubocop.yml | Updates RuboCop TargetRubyVersion to 4.0. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
49495c3 to
b9d706c
Compare
|
We don't ship rake with Portable Ruby as we've never actually needed it. Adding a Gemfile with |
f5ace4f to
49eaaad
Compare
|
@Bo98 I had the same thought, and pushed here. Will let @MikeMcQuaid make the final call though. |
49eaaad to
c66e219
Compare
Would be nice to ship with it now I think. We were already using it in a few places and just added another. |
Signed-off-by: Patrick Linnane <patrick@linnane.io>
c66e219 to
a3bc74c
Compare
|
I've bundled rake with Portable Ruby and reran with the new bottles. |
brew lgtm(style, typechecking and tests) with your changes locally?