mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-10-31 10:01:53 +01:00
d795d2f709
Discourse main now pins `ruby "~> 4.0.0"` in its Gemfile, so `bundle install` aborts with exit 18 on containers built against the hardcoded Ruby 3.4.4. The update path never touched Ruby at all, so every existing install breaks. Discourse ships no .ruby-version, so read the pinned version from Gemfile.lock's RUBY VERSION stanza and hand it to setup_ruby — on install (repo is now cloned before the runtime setup) and on update (after the git pull, so a bumped requirement is picked up). Also silence bundler's root warning, split the update into separate progress steps, and skip the unused global Rails gem.