-
Notifications
You must be signed in to change notification settings - Fork 255
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
Drop win32ole #346
Drop win32ole #346
Conversation
This will become bundled in Ruby 3.5 Unfortunately there is no portable way of checking for this. The wmic command is deprecated, though I don't observe this myself on W11 (yet?)
This prevents a deprecation warning
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.
maybe ignore the mutex in the test to make it pass ?
also good enough to just add a skip on ruby 3.3, better than having no ci at all |
lmk if you are ready to merge or want to change something still |
👍 I'll adress your feedback tomorrow |
The memory leak test fails in CI without changes
Alright, should be good now. I bumped the sqlite3 version since this older one wouldn't compile on my other machine anymore. There's currently no released rails version that works with 2.x, so pin to 1.4 for now |
awesome work, thx! |
1.25.0 |
Closes #345
I refined my initial approach for this. The PR I linked in the issue for
ruby-concurrency
got merged and released.I tried adding CI on windows for this but didn't quite manage, the mysql gem fails to compile. I also tried adding Ruby 3.3 to the matrix but there's one memory leak test that consistently fails:
So I just bump
actions/checkout
to prevent a deprecation warning about old node versions.