RailsのRuby masterブランチでのCIについて複数回聞かれたのでメモしておきます。
-
Rails main branch
7.2.0.alpha
で Ruby 3.1.0 を要求するようになった rails/rails#50491 -
従来はメジャーバージョンが変わる時だけrequired_ruby_versionをあげていた(https://github.com/byroot/rails/commit/6487836af8f50648a9b30ce61864c827132e5592 )が、そのルールだとRails 7.2ですでにEOLになっているRuby 2.7への対応が必要になる