The .ruby-version file is the ecosystem standard for defining a Ruby version. This PR removes all other references to Ruby as the tools will read from .ruby-version.
What approach did you choose and why?
Removed Ruby version in dev.yml as dev reads from .ruby-version
Upgraded Rubocop to 1.61+ as the TargetRubyVersion will start reading from the required_ruby_version from the gemspec
Remove ruby version from lint and typechecking, GH actions will use the Ruby version in .ruby-version.
[x] Non-breaking change (a change that doesn't alter functionality - i.e., code refactor, configs, etc.)
Additional Release Notes
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Include any notes here to include in the release description. For example, if you selected "breaking change" above, leave notes on how users can transition to this version.
If no additional notes are necessary, delete this section or leave it unchanged.
What are you trying to accomplish?
The
.ruby-version
file is the ecosystem standard for defining a Ruby version. This PR removes all other references to Ruby as the tools will read from.ruby-version
.What approach did you choose and why?
Removed Ruby version in dev.yml as dev reads from
.ruby-version
Upgraded Rubocop to 1.61+ as the
TargetRubyVersion
will start reading from therequired_ruby_version
from the gemspecRemove ruby version from lint and typechecking, GH actions will use the Ruby version in
.ruby-version
.Type of Change
[ ] Bugfix
[ ] New feature
[x] Non-breaking change (a change that doesn't alter functionality - i.e., code refactor, configs, etc.)
Additional Release Notes
Include any notes here to include in the release description. For example, if you selected "breaking change" above, leave notes on how users can transition to this version.
If no additional notes are necessary, delete this section or leave it unchanged.
Checklist