Bump rexml from 3.2.5 to 3.4.2 in /src/homepage#2953
Bump rexml from 3.2.5 to 3.4.2 in /src/homepage#2953dependabot[bot] wants to merge 1 commit intomasterfrom
Conversation
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.5 to 3.4.2. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](ruby/rexml@v3.2.5...v3.4.2) --- updated-dependencies: - dependency-name: rexml dependency-version: 3.4.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
no actually we probably don't want to merge this rexml is a dependency for kramdown which itself is a dependency for jekyll solving this the proper way requires upgrading jekyll (currently at 4.2.2 to 4.4.1) but I fail to build the homepage when doing so since the vulnerability is for a DoS and jekyll is only used locally on input under our control, I think it is safe to ignre this for now I'll have another go at upgrading jekyll asap |
|
This is going to be painful than expected. I don't know exactly how I ended up generating the Gemfile.lock with jekyll 4.2.2 but that was a stroke of luck: its the very last version which works with the jekyll/jekyll docker images ! Trying to upgrade to jekyll 4.4.1 or any version beyond 4.2.2 means upgrading the jekyll-sass-converter lib to a version which depends on a libc which is only available in alpine linux > 3.16 and the jekyll/jekyll docker images use 3.15 (of course) Unfortunately it seems there has been a conflict between the docker images maintainer and jekyll/github/microsoft about 2-3 years ago and he stopped updating the repo and the associated docker images. see also
updating jekyll to 4.4.1 means using a different docker image or dropping the docker build entirely |
Bumps rexml from 3.2.5 to 3.4.2.
Release notes
Sourced from rexml's releases.
... (truncated)
Changelog
Sourced from rexml's changelog.
... (truncated)
Commits
f36916fAdd 3.4.2 entry (#284)5859bdeAdded XML declaration check &Source#skip_spacesmethod (#282)1d876e3Bump actions/checkout from 4 to 5 (#283)c87bda8Remove ostruct from dev deps (#281)c60ae02Remove bundler from dev deps (#277)9b084d7Fix & Deprecate REXML::Text#text_indent (#275)04a589aFix a bug that XPath can't be used for no document element (#268)66232eaRemove redundant return statements (#266)63f3e97Use Safe Navigation (&.) from Ruby 2.3 (#265)d427fc5Avoid redundant calls for doctype (#264)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.