Travis CI has removed travis-ci.org and I don't have proper access to this repository to change it to travis-ci.com.
Moving to GitHub Actions makes more sense since it's free and lives closer to the code. Unfortunately it has some differences that change how we test edge/head versions of Ruby and ActionPack. Overall, I don't think this matters much. If we wanted a build for a gem being written today, then we'd just deal with these drawbacks and/or not test edge/head versions in the build at all. The only reason those versions were a part of Travis CI builds was because Travis let us do it.
We can still exclude versions that simply don't work together like Ruby 2.6 + ActionPack 7.0.
Travis CI has removed travis-ci.org and I don't have proper access to this repository to change it to travis-ci.com.
Moving to GitHub Actions makes more sense since it's free and lives closer to the code. Unfortunately it has some differences that change how we test edge/head versions of Ruby and ActionPack. Overall, I don't think this matters much. If we wanted a build for a gem being written today, then we'd just deal with these drawbacks and/or not test edge/head versions in the build at all. The only reason those versions were a part of Travis CI builds was because Travis let us do it.
We can still exclude versions that simply don't work together like Ruby 2.6 + ActionPack 7.0.