diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c77cfb0..adb9644 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,6 @@ jobs: fail-fast: false matrix: entry: - - { ruby: 'jruby-9.4.5.0', mongo: 'mongo:4.4', mongoid: '5' } - { ruby: '2.7.1', mongo: 'mongo:4.4', mongoid: '6' } - { ruby: '3.0.5', mongo: 'mongo:4.4', mongoid: '6' } - { ruby: '3.1.3', mongo: 'mongo:4.4', mongoid: '6' } diff --git a/Gemfile b/Gemfile index 3d67848..752316d 100644 --- a/Gemfile +++ b/Gemfile @@ -4,19 +4,15 @@ source 'http://rubygems.org' gemspec -case version = ENV['MONGOID_VERSION'] || '7.0' +case version = ENV['MONGOID_VERSION'] || '8' when 'HEAD' gem 'mongoid', github: 'mongodb/mongoid' +when /^8/ + gem 'mongoid', '~> 8' when /^7/ - gem 'mongoid', '~> 7.0' + gem 'mongoid', '~> 7' when /^6/ - gem 'mongoid', '~> 6.0' -when /^5/ - gem 'mongoid', '~> 5.0' -when /^4/ - gem 'mongoid', '~> 4.0' -when /^3/ - gem 'mongoid', '~> 3.1' + gem 'mongoid', '~> 6' else gem 'mongoid', version end