diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index afe27ca..6a2717e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,6 +26,7 @@ jobs: - rails-6.0 - rails-6.1 - rails-7.0 + - rails-7.1 - redis-4.0 - redis-5.0 - redis-client @@ -61,6 +62,9 @@ jobs: - suite: rails-7.0 spec: --tag probe:rails --tag ~probe gemfile: gemfiles/rails_70.gemfile + - suite: rails-7.1 + spec: --tag probe:rails --tag ~probe + gemfile: gemfiles/rails_71.gemfile - suite: redis-4.0 spec: --tag probe:redis gemfile: gemfiles/redis_40.gemfile diff --git a/Appraisals b/Appraisals index 5745319..5db8dbf 100644 --- a/Appraisals +++ b/Appraisals @@ -20,6 +20,15 @@ appraise 'faraday-10' do end end +appraise 'rails-71' do + remove_gem 'rubocop' + + group :test do + gem 'rails', '~> 7.1.0' + gem 'sqlite3', '~> 1.4' + end +end + appraise 'rails-70' do remove_gem 'rubocop' diff --git a/gemfiles/rails_71.gemfile b/gemfiles/rails_71.gemfile new file mode 100644 index 0000000..87ea8da --- /dev/null +++ b/gemfiles/rails_71.gemfile @@ -0,0 +1,27 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "rake", "~> 13.0" + +group :test do + gem "rspec", "~> 3.6" + gem "timecop", "~> 0.9.1" + gem "faraday" + gem "msgr" + gem "rails", "~> 7.1.0" + gem "redis" + gem "restify" + gem "sidekiq" + gem "sqlite3", "~> 1.4" + gem "webmock" +end + +group :development do + gem "appraisal" + gem "rake-release", "~> 1.3.0" + gem "pry", require: false + gem "pry-byebug", require: false +end + +gemspec path: "../"