Skip to content
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

Re-enable Rails EDGE CI testing, address Rails v8.0-alpha specific issues #2754

Merged
merged 10 commits into from
Jul 18, 2024

Conversation

fallwith
Copy link
Contributor

  • Re-enable CI testing of Rails EDGE
  • Apply test fixes for Rails v8.0-alpha
  • Drop ActiveRecord tests for gem versions below v4.0

resume CI testing of Rails EDGE (which currently references Rails v8.0
alpha)
- Use v8.0 defaults
- Conditiionally include gems not included with Ruby v3.4 / v3.5
Don't expect the Rails notification to fire nor the 'chunked' header to
be set by Rails v8.0.
Rails leaves things up to Rack, and so should we
Rails v8 won't set the "chunked" header value, so don't expect it for
Rails v8+
- support Rails v8.0
- drop testing logic for Rails < v4.0
fix resulting from 5a94b9b
Copy link

SimpleCov Report

Coverage Threshold
Line 93.85% 93%
Branch 70.49% 50%

Copy link
Contributor

@kaylareopelle kaylareopelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the cleanup work too!

@fallwith fallwith merged commit 1d39781 into dev Jul 18, 2024
33 checks passed
@fallwith fallwith deleted the railsedge branch July 18, 2024 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants