palkan / n_plus_one_control

RSpec and Minitest matchers to prevent N+1 queries problem
MIT License
553 stars 20 forks source link

Add Ruby 3.1 and Rails 7 to the CI matrix #52

Closed petergoldstein closed 2 years ago

petergoldstein commented 2 years ago

What is the purpose of this pull request?

Adds Ruby 3.1 and Rails 7 to the CI matrix

What changes did you make? (overview)

  1. Added a Rails 7 gemfile
  2. Added Ruby 3.1 and Rails 7 entries to the CI configuration
  3. Replaced use of factory_girl with factory_bot and make changes for recent versions of factory_bot
  4. Remove Ruby 2.7 / Rails master configuration from CI, since that's not necessarily supported going forward

Is there anything you'd like reviewers to focus on?

Checklist

palkan commented 2 years ago

Thanks!