ruby_memcheck icon indicating copy to clipboard operation
ruby_memcheck copied to clipboard

Centralize Ruby Version to `.ruby-version`

Open jenshenny opened this issue 1 year ago • 0 comments

What are you trying to accomplish?

The .ruby-version file is the ecosystem standard for defining a Ruby version. This PR adds the .ruby-version file, ensures a required_ruby_version is set, and removes all other references to Ruby in this repository, aligning it with the standard.

What should reviewers focus on?

[!IMPORTANT] Please verify the following before merging:

Verify that the changes in the PR meets the following requirements or adjust manually to make it compliant:

  • [x] .ruby-version file is present with the correct Ruby version defined
  • [x] A required_ruby_version in your gemspec is set
  • [x] There is no Ruby version/requirement referenced in the Gemfile (no lines with ruby <some-version>)
  • [x] A Gemfile.lock is built with the defined Ruby version
  • [x] The version of Rubocop installed is 1.61.0 or greater
  • [x] There is no TargetRubyVersion defined in rubocop.yml
  • [x] There is no Ruby argument present in ruby/setup-ruby Github Actions that do not run on a Ruby matrix (no lines with ruby-version: “x.x”)

This PR will be merged if there isn't any activity after 4 weeks.

jenshenny avatar Mar 21 '24 15:03 jenshenny