diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 89c344a..4bbfaae 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,6 @@ jobs: strategy: matrix: pg: - - 12 - 13 - 14 - 15 @@ -15,7 +14,6 @@ jobs: - "3.2" - "3.3" gemfile: - - rails_6.1 - rails_7.0 - rails_7.1 - rails_7.2 diff --git a/Appraisals b/Appraisals index 7a22a8b..25e827e 100644 --- a/Appraisals +++ b/Appraisals @@ -1,13 +1,9 @@ -appraise "rails-6.1" do - gem "rails", "6.1.7.6" -end - appraise "rails-7.0" do gem "rails", "7.0.8" end appraise "rails-7.1" do - gem "rails", "7.1.0" + gem "rails", "7.1.5" end appraise "rails-7.2" do diff --git a/README.md b/README.md index 2101720..b559e2f 100644 --- a/README.md +++ b/README.md @@ -98,8 +98,7 @@ The following functionality is currently unsupported: ### Compatibility Notes -- While some features may work with other versions, this gem is currently tested against PostgreSQL 12+ and Partman 4.x -- There is a [bug](https://github.com/rails/rails/pull/41490) in early versions of Rails 6.1 when using `algorithm: :concurrently`. To add / remove indexes concurrently, please upgrade to at least Rails 6.1.4. +- While some features may work with other versions, this gem is currently tested against PostgreSQL 13+ and Partman 4.x ### Migration Methods diff --git a/gemfiles/rails_6.1.gemfile b/gemfiles/rails_6.1.gemfile deleted file mode 100644 index 644e10f..0000000 --- a/gemfiles/rails_6.1.gemfile +++ /dev/null @@ -1,7 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "rails", "6.1.7.6" - -gemspec path: "../" diff --git a/gemfiles/rails_7.1.gemfile b/gemfiles/rails_7.1.gemfile index 43e1b60..0e56cd3 100644 --- a/gemfiles/rails_7.1.gemfile +++ b/gemfiles/rails_7.1.gemfile @@ -2,6 +2,6 @@ source "https://rubygems.org" -gem "rails", "7.1.0" +gem "rails", "7.1.5" gemspec path: "../" diff --git a/pg_ha_migrations.gemspec b/pg_ha_migrations.gemspec index ea3239b..07f5ef6 100644 --- a/pg_ha_migrations.gemspec +++ b/pg_ha_migrations.gemspec @@ -37,7 +37,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency "pry-byebug" spec.add_development_dependency "appraisal", "~> 2.5" - spec.add_dependency "rails", ">= 6.1", "< 7.3" + spec.add_dependency "rails", ">= 7.0", "< 7.3" spec.add_dependency "relation_to_struct", ">= 1.5.1" spec.add_dependency "ruby2_keywords" end