-
Notifications
You must be signed in to change notification settings - Fork 4
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
Upgrade to ruby 2.7.6 #865
Conversation
Bumps [active_enum](https://github.com/adzap/active_enum) from `949849e` to `5cbcf17`. - [Release notes](https://github.com/adzap/active_enum/releases) - [Commits](adzap/active_enum@949849e...5cbcf17) --- updated-dependencies: - dependency-name: active_enum dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [will_paginate](https://github.com/mislav/will_paginate) from 3.3.0 to 3.3.1. - [Release notes](https://github.com/mislav/will_paginate/releases) - [Commits](mislav/will_paginate@v3.3.0...v3.3.1) --- updated-dependencies: - dependency-name: will_paginate dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.4 to 1.12.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](sparklemotion/nokogiri@v1.12.4...v1.12.5) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bump nokogiri from 1.12.4 to 1.12.5
Bumps [tinymce-rails](https://github.com/spohlenz/tinymce-rails) from 5.6.2.1 to 5.10.2. - [Release notes](https://github.com/spohlenz/tinymce-rails/releases) - [Commits](spohlenz/tinymce-rails@v5.6.2.1...v5.10.2) --- updated-dependencies: - dependency-name: tinymce-rails dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [web-console](https://github.com/rails/web-console) from 4.1.0 to 4.2.0. - [Release notes](https://github.com/rails/web-console/releases) - [Changelog](https://github.com/rails/web-console/blob/master/CHANGELOG.markdown) - [Commits](rails/web-console@v4.1.0...v4.2.0) --- updated-dependencies: - dependency-name: web-console dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
….2.0 Bump web-console from 4.1.0 to 4.2.0
…-5.10.2 Bump tinymce-rails from 5.6.2.1 to 5.10.2
…cbcf17 Bump active_enum from `949849e` to `5cbcf17`
…nymce-rails-5.10.2 Revert "Bump tinymce-rails from 5.6.2.1 to 5.10.2"
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.5 to 1.13.3. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](sparklemotion/nokogiri@v1.12.5...v1.13.3) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bump nokogiri from 1.12.5 to 1.13.3
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.3 to 1.13.4. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md) - [Commits](sparklemotion/nokogiri@v1.13.3...v1.13.4) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upgrade ruby and remove the `therubyracer` gem causing libv8 conflicts on MacOs. `therubyracer` is an `execjs` engine to run JS, e.g. when building assets. Assets are precompiled locally and copied by the Capistrano tasks. So asset precompilation can fall back to the installed NodeJS version.
This seems to have been used for the SWT lecture but is most likely not working anymore.
@Dome-GER
Does this mean I simply have to install NodeJs on the staging server as recommended here? Because then we have the problem that I don't have root access to the deployment and staging server :/ |
Yes, if NodeJS is installed, this should work. Node can be installed using Capistrano. |
As we do not have access to the JS config we maybe should try to find a solution for this without dropping the JS gem? I would revert this to finally finish the ToS Checkbox by testing it on staging |
I can check mini_racer when there is some time. |
Upgrade ruby and remove the
therubyracer
gem causing libv8 conflictson MacOs.
therubyracer
is anexecjs
engine to run JS, e.g. when buildingassets. Assets are precompiled locally and copied by the Capistrano
tasks. So asset precompilation can fall back to the installed NodeJS
version.
This also upgrades the
rubocop
gem to not complain about ruby versionmismatches and drops a seemingly outdated rake task.