🐕
RubyGemsパッケージでruby_versionを指定する。
WARNING: make sure you specify the oldest ruby version constraint (like ">= 3.0") that you want your gem to support by setting the `required_ruby_version` gemspec attribute
WARNING: See https://guides.rubygems.org/specification-reference/ for help
Gem::Specification.new do |s|
...
s.required_ruby_version = ['>= 3.0']
end
過去にrubygemsに登録していたパッケージをビルドするとwarningが流れるようになりました。調べると、ruby_versionを指定する必要があるようです。バージョンを指定するとメッセージは消えます。もし古いパッケージを管理して次のメッセージに遭遇したとき参考にURLをみてください。Rubyでも、ロバストな環境を作っていきましょう。
Discussion