Skip to content

Commit 8efd05b

Browse files
Kerkesnibenzekrimaha
authored andcommitted
ci: upgrade Ruby to 3.2 and modernize gem dependencies
- Upgrade Ruby from 2.5.9 to 3.2 in ceph-backend-test job - Update gem versions for Ruby 3.2 compatibility: - nokogiri: 1.12.5 → 1.15.5 - excon: 0.109.0 → 0.111.0 - fog-aws: 1.3.0 → 3.19.0 - mime-types: 3.1 → 3.5.2 - rspec: 3.5 → 3.12.0 - Fixes "Proc object without a block" and numbered parameter syntax errors - Resolves multi_json dependency conflicts with modern Ruby versions Issue: CLDSRV-715
1 parent 4164f4e commit 8efd05b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,10 +570,10 @@ jobs:
570570
uses: ./.github/actions/setup-ci
571571
- uses: ruby/setup-ruby@v1
572572
with:
573-
ruby-version: '2.5.9'
573+
ruby-version: '3.2'
574574
- name: Install Ruby dependencies
575575
run: |
576-
gem install nokogiri:1.12.5 excon:0.109.0 fog-aws:1.3.0 json:2.7.6 mime-types:3.1 rspec:3.5
576+
gem install nokogiri:1.15.5 excon:0.111.0 fog-aws:3.19.0 json:2.7.6 mime-types:3.5.2 rspec:3.12.0
577577
- name: Install Java dependencies
578578
run: |
579579
sudo apt-get update && sudo apt-get install -y --fix-missing default-jdk maven

0 commit comments

Comments
 (0)