Remove ruby@2.6, ruby@2.7, ruby@3.0, rails@6.1, and rails@7.0 from the CI matrix, along with any RUBY_VERSION < "3" conditionals.
The implementation changes include replace older syntaxes with newer variants. For example, utilize ... in place of *args, &block, rely on **-ing attribute Hash arguments, etc.
Related to https://github.com/hotwired/turbo-rails/issues/681 Follow-up to https://github.com/hotwired/turbo-rails/pull/682
Commit to requiring
ruby@3.1
Remove
ruby@2.6
,ruby@2.7
,ruby@3.0
,rails@6.1
, andrails@7.0
from the CI matrix, along with anyRUBY_VERSION < "3"
conditionals.The implementation changes include replace older syntaxes with newer variants. For example, utilize
...
in place of*args, &block
, rely on**
-ing attributeHash
arguments, etc.