diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 03fd5e2..c7f776f 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: ruby: [3.0.7, 3.1.6, 3.2.5, 3.3.4] - gemfile: [Gemfile, gemfiles/rails70.gemfile, gemfiles/rails61.gemfile, gemfiles/rails60.gemfile] + gemfile: [gemfiles/rails71.gemfile, gemfiles/rails70.gemfile, gemfiles/rails61.gemfile, gemfiles/rails60.gemfile] # Gemfile fails on test/callbacks_spec.rb:52 steps: - uses: actions/checkout@v4 - name: Set up Ruby diff --git a/gemfiles/rails71.gemfile b/gemfiles/rails71.gemfile new file mode 100644 index 0000000..0f302a1 --- /dev/null +++ b/gemfiles/rails71.gemfile @@ -0,0 +1,23 @@ +source :rubygems + +gem 'rails', '~> 7.1.0' + +gem 'rake' +gem 'responders' +gem 'stripe' + +group :development, :test do + gem 'm' +end + +group :test do + gem 'mocha' + gem 'simplecov', require: false + gem 'stripe-ruby-mock' + gem 'webmock' + # Required for system tests + gem 'capybara' + gem 'puma' + gem 'selenium-webdriver' + gem 'webdrivers' +end