Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Centralize Ruby Version to .ruby-version #118

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Apr 2, 2024

  1. Centralize Ruby Version to .ruby-version

    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.
    > [!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:
      - [ ] `.ruby-version` file is present with the correct Ruby version defined
      - [ ] A `required_ruby_version` in your gemspec is set
      - [ ] There is no Ruby version present in the  `dev.yml` Ruby task (before: `- ruby: x.x.x`, after: `- ruby`)
      - [ ] There is no Ruby version/requirement referenced in the `Gemfile` (no lines with `ruby  <some-version>`)
      - [ ] A `Gemfile.lock` is built with the defined Ruby version
      - [ ] The version of Rubocop installed is 1.61.0 or greater
      - [ ] There is no `TargetRubyVersion` defined  in `rubocop.yml` (reads from  `required_ruby_version` on Rubocop 1.61.0)
      - [ ] 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”`)
    
    To establish consistency, the `required_ruby_version`is set to 2.7. If you think that another version is a better fit, please make the applicable changes.
    
    Please merge this PR if it looks good, this PR will be addressed if there isn't any activity after 4 weeks.
    george-ma committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b96d2b9 View commit details
    Browse the repository at this point in the history