diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f820c25b..2eb3decd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,30 +12,30 @@ jobs: - ruby: 3.3 gemfile: Gemfile elasticsearch: 8.13.4 - - ruby: 3.2 + - ruby: 3.3 gemfile: gemfiles/opensearch3.gemfile opensearch: 2.14.0 - - ruby: 3.1 + - ruby: 3.2 gemfile: gemfiles/opensearch2.gemfile opensearch: 2.0.0 - - ruby: "3.0" + - ruby: 3.1 gemfile: gemfiles/opensearch1.gemfile opensearch: 1.3.16 - - ruby: 3.1 + - ruby: 3.2 gemfile: gemfiles/activerecord70.gemfile elasticsearch: 8 - - ruby: "3.0" + - ruby: 3.1 gemfile: gemfiles/activerecord61.gemfile elasticsearch: 7.17.21 - ruby: 3.3 gemfile: gemfiles/mongoid9.gemfile elasticsearch: 8 mongodb: true - - ruby: 3.1 + - ruby: 3.2 gemfile: gemfiles/mongoid8.gemfile elasticsearch: 8.0.0 mongodb: true - - ruby: "3.0" + - ruby: 3.1 gemfile: gemfiles/mongoid7.gemfile elasticsearch: 7.0.0 mongodb: true diff --git a/CHANGELOG.md b/CHANGELOG.md index d7d35b38..0db9ef20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ## 5.4.0 (unreleased) - Added warning for full reindex and `:queue` mode +- Dropped support for Ruby < 3.1 ## 5.3.1 (2023-11-28) diff --git a/searchkick.gemspec b/searchkick.gemspec index aecbff8f..d3929b9a 100644 --- a/searchkick.gemspec +++ b/searchkick.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |spec| spec.files = Dir["*.{md,txt}", "{lib}/**/*"] spec.require_path = "lib" - spec.required_ruby_version = ">= 3" + spec.required_ruby_version = ">= 3.1" spec.add_dependency "activemodel", ">= 6.1" spec.add_dependency "hashie"