Rakefile in money-rails-1.13.4 vs Rakefile in money-rails-1.14.0

- old
+ new

@@ -53,9 +53,16 @@ Dir[GEMFILES_PATH].each do |gemfile| file_name = File.basename(gemfile, '.gemfile') framework, version = file_name.split(/(\d+)/) major, minor = version.split(//) + # Ruby 3 exclusions + if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('3.0.0') + # Rails 5 does not support ruby-3.0.0 https://github.com/rails/rails/issues/40938#issuecomment-751569171 + # Mongoid gem does not yet support ruby-3.0.0 https://github.com/mongodb/mongoid#compatibility + next if framework == 'mongoid' || (framework == 'rails' && version == "5") + end + frameworks_versions[framework] ||= [] frameworks_versions[framework] << file_name desc "Run Tests against #{framework} #{[major, minor].compact.join('.')}" task(file_name) { run_with_gemfile gemfile }