Skip to content

Commit b6a78b9

Browse files
committed
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 261cb34 commit b6a78b9

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
@@ -581,10 +581,10 @@ jobs:
581581
uses: ./.github/actions/setup-ci
582582
- uses: ruby/setup-ruby@v1
583583
with:
584-
ruby-version: '2.5.9'
584+
ruby-version: '3.2'
585585
- name: Install Ruby dependencies
586586
run: |
587-
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
587+
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
588588
- name: Install Java dependencies
589589
run: |
590590
sudo apt-get update && sudo apt-get install -y --fix-missing default-jdk maven

0 commit comments

Comments
 (0)