-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quit CIing against Rubies < 2.7 and Rails < 4.2 #713
Conversation
Currently happening error on Rails 4.0 and 4.1 has been fixed with this patch in Arel 6, and this patch was not back ported to neither Arel 4 nor Arel 5. So I think there are two options for us:
WDYT? |
@amatsuda I was trying to upgrading ruby to 2.7.0 but not done yet, thanks for helping. |
Rails < 4.2 that require Arel < 6 doesn't seem to run on Ruby >= 2.5 due to this bug that was never backported to Arel < 6 rails/arel#439 And now that we support Ruby >= 2.7 only, no supported version of Ruby can run Rails < 4.2.
because Rails 4 internally calls `BigDecimal.new` which has been removed since bigdecimal 2.0.
@flyerhzm OK, added another commit that drops Rails < 4.2 from the CI. |
@amatsuda thank you. |
This follows up bc8c3e6.
TBH I'm not sure if Ruby 2.7 can run all the tests here on Rails 4, but let's try anyway.