norman / friendly_id

FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
http://norman.github.io/friendly_id/
MIT License
6.16k stars 592 forks source link

Add Ruby 3.1 to CI #986

Closed petergoldstein closed 2 years ago

petergoldstein commented 2 years ago

This PR adds Ruby 3.1 to CI.

It also cleans up an unnecessary exclusion for Ruby 3.0 / Rails 5.2 (Rails 5.2 was already removed from the CI matrix).

petergoldstein commented 2 years ago

I haven't committed to friendly_id in quite some time so I'll ask @parndt to review.

parndt commented 2 years ago

Thanks @petergoldstein 🎉

petergoldstein commented 2 years ago

@parndt So it's a question of formal support. Rails 6.0 dropped out of primary support before Ruby 3.1 was released. But either way for these specs is fine - it seems to run ok in most situations (there are some challenges with argument passing in ActionMailer).