-
Notifications
You must be signed in to change notification settings - Fork 206
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
Update middleman 4.3.11+patches to 4.4.0 #580
Conversation
Build fails on CI as well as on my local. Error log is as follows (from my local):
|
I found this PR to the plugin which fails to install V8 on 3.0. V8 comes with therubyracer on earlier versions of Ruby. middleman-search has this not-merged PR, which uses mini_racer instead, which maybe is installable on Ruby 3.0. We could attempt to use this from a branch: §gem "middleman-search", github: "workarea-commerce/middleman-search"` |
bfac615
to
06e5e34
Compare
Signed-off-by: Takuya Noguchi <[email protected]>
ce35969
to
0b325a0
Compare
I followed @olleolleolle's idea and everything seems to be working fine. I had to make one further update to the |
I created a PR upstream, not superhopeful but we'll never know if we don't try it. |
What was the end-user problem that led to this PR?
The problem was nothing. Just that the middleman version was pinned in #552 so we were not able to get dependency updates from dependabot. Some vulnerable dependency was introduced in #552 (but fixed in #562 later).
What was your diagnosis of the problem?
n/a
What is your fix for the problem, implemented in this PR?
My fix is to upgrade activesupport from 5.2 to 6.1 to fully use Ruby 3.0.
Why did you choose this fix out of the possible options?
To simplify dependencies.
Signed-off-by: Takuya Noguchi [email protected]