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

Add support for Mongoid 9 #83

Merged
merged 4 commits into from
Nov 19, 2024
Merged

Add support for Mongoid 9 #83

merged 4 commits into from
Nov 19, 2024

Conversation

asgerb
Copy link
Contributor

@asgerb asgerb commented Nov 18, 2024

Adds support for Mongoid 9

@dangerpr-bot
Copy link

dangerpr-bot commented Nov 19, 2024

1 Message
📖 We really appreciate pull requests that demonstrate issues, even without a fix. That said, the next step is to try and fix the failing tests!

Generated by 🚫 Danger

Co-authored-by: Daniel (dB.) Doubrovkine <dblock@dblock.org>
Copy link
Contributor

@dblock dblock left a comment

Choose a reason for hiding this comment

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

Looks like MongoDB 7.3 is not a thing on GHA.

Let's use a variety of versions that are supported, maybe list 4, 5, 6, 7, 8 kind of thing across the matrix.

@asgerb
Copy link
Contributor Author

asgerb commented Nov 19, 2024

@dblock I've started just with the matrix entries added in this PR, if needed I can make another PR for the rest of the matrix

@asgerb asgerb requested a review from dblock November 19, 2024 13:38
- { ruby: '3.2', mongodb: '6', gemfile: 'mongoid-9.0' }
- { ruby: '3.3', mongodb: '4', gemfile: 'mongoid-9.0' }
- { ruby: '3.3', mongodb: '5', gemfile: 'mongoid-9.0' }
- { ruby: '3.3', mongodb: '6', gemfile: 'mongoid-9.0' }
Copy link
Contributor

Choose a reason for hiding this comment

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

This is fine, but we don't really need to test every combination of Ruby and MongoDB and mongoid. I would only keep latest 2.x and 3.x, but it's NBD.

@dblock dblock merged commit 0926fa0 into mongoid:master Nov 19, 2024
18 checks passed
@dblock dblock mentioned this pull request Nov 19, 2024
@dblock
Copy link
Contributor

dblock commented Nov 19, 2024

I released 2.6.0.

If you want to do some more cleanup, upgrades like RuboCop, etc., that would be much welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants