diff --git a/bundler/lib/dependabot/bundler/helpers.rb b/bundler/lib/dependabot/bundler/helpers.rb index 7bc15d4f880..494fbbfe7c6 100644 --- a/bundler/lib/dependabot/bundler/helpers.rb +++ b/bundler/lib/dependabot/bundler/helpers.rb @@ -40,7 +40,7 @@ def self.detected_bundler_version(lockfile) params( gemfile: T.nilable(Dependabot::DependencyFile), lockfile: T.nilable(Dependabot::DependencyFile) - ).returns(Gem::Version) + ).returns(String) end def self.ruby_version(gemfile, lockfile) ruby_version = ruby_version_from_ruby_version_file @@ -49,9 +49,10 @@ def self.ruby_version(gemfile, lockfile) ruby_version = ruby_version_from_definition(gemfile, lockfile) if ruby_version.nil? + # If we still don't have a Ruby version, the version dependabot is running on is used ruby_version = RUBY_VERSION if ruby_version.nil? - Gem::Version.new(ruby_version) + ruby_version end sig do