daddyz / phonelib

Ruby gem for phone validation and formatting using google libphonenumber library data
MIT License
1.04k stars 130 forks source link

Support Ruby 3 #210

Closed tricknotes closed 3 years ago

tricknotes commented 3 years ago

This PR supports Ruby 3 and drops legacy Rubies.

It seems Travis CI doesn't run for this repository. So, I migrated to GitHub Actions. It works fine on my fork: https://github.com/tricknotes/phonelib/actions/runs/454756500

This PR changes a lot of things. Feel free to comment me to keep current staffs if you think there are some bad changes.

Close https://github.com/daddyz/phonelib/issues/209

tricknotes commented 3 years ago

@daddyz How do you feel about this PR?

daddyz commented 3 years ago

thanks for PR, I figured out that travis migrated to .com and to app, so it stopped working, got it back and made ruby 3 support with supporting old versions too. It is now merged and released