-
Notifications
You must be signed in to change notification settings - Fork 165
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
Chore: bump mongoid 9 and support ruby 3.3 #214
Chore: bump mongoid 9 and support ruby 3.3 #214
Conversation
- mini_magick > 4 fails with carrierwave with calls to imagemagick `run_command`
- this was producing a warning about using node 12 which deprecated https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Hello @eqladios, @rmm5t, my team is eagerly waiting for this release and I wondered if you have seen the recent update from grid_fs to support v9? Thank you for getting this PR ready early on 💖 |
Thank you @zoltanlantos, grid_fs has already released 2.6 which supports mongoid 9 so this is no longer a draft Taking another look on the PR from my side and hopefully it can be reviewed by @rmm5t and maintainers soon |
Passed the test by ensuring that the embedded `mongo_location` document is saved first before saving and checking the parent document.
@@ -6,12 +6,13 @@ jobs: | |||
strategy: | |||
matrix: | |||
mongodb: [4.4] | |||
ruby: [2.7, "3.0", 3.1, 3.2] | |||
ruby: [2.7, "3.0", 3.1, 3.2, 3.3] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙏
Thanks v1.5.0 released: |
This is draft, dependent on mongoid-grid_fs supporting mongoid 9This include a couple of updates, hopefully it's relevant:
run_command
so I constrained it in the dev environment to < v5cat
command in the ci workflow to use the ruby version used in matrix as the cat command was failing to run on failures. Probably need to check hardcodedmimemagic-0.4.3
tooactions/checkout
to v4 as v2 was logging errors about deprecated node 12Fixes #213