From 980a9bdd5f5498f5ccfe1f5c68e9cfa3f11f3b91 Mon Sep 17 00:00:00 2001 From: Augustin Gottlieb <33221555+aguspe@users.noreply.github.com> Date: Sat, 16 May 2026 17:00:45 +0200 Subject: [PATCH] update ruby to 3.3.9 --- .github/workflows/ci-ruby.yml | 14 ++++++-------- rb/.rubocop.yml | 2 +- rb/.ruby-version | 2 +- rb/README.md | 2 +- rb/selenium-devtools.gemspec | 2 +- rb/selenium-webdriver.gemspec | 2 +- 6 files changed, 11 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci-ruby.yml b/.github/workflows/ci-ruby.yml index a9ae01a3279c0..045fc1816b52b 100644 --- a/.github/workflows/ci-ruby.yml +++ b/.github/workflows/ci-ruby.yml @@ -31,19 +31,17 @@ jobs: fail-fast: false matrix: include: - - ruby-version: 3.2.9 + - ruby-version: 3.3.9 os: ubuntu - - ruby-version: 3.2.9 + - ruby-version: 3.3.9 os: windows - - ruby-version: 3.2.9 + - ruby-version: 3.3.9 os: macos - - ruby-version: 3.4.3 + - ruby-version: 4.0.4 os: ubuntu - - ruby-version: 4.0.0 + - ruby-version: jruby-10.1.0.0 os: ubuntu - - ruby-version: jruby-10.0.2.0 - os: ubuntu - - ruby-version: truffleruby-33.0.0 + - ruby-version: truffleruby-34.0.1 os: ubuntu with: name: Unit Tests (${{ matrix.ruby-version }}, ${{ matrix.os }}) diff --git a/rb/.rubocop.yml b/rb/.rubocop.yml index c494203f9825f..358226b915ff7 100644 --- a/rb/.rubocop.yml +++ b/rb/.rubocop.yml @@ -4,7 +4,7 @@ plugins: - rubocop-rspec AllCops: - TargetRubyVersion: 3.2 + TargetRubyVersion: 3.3 NewCops: enable Exclude: - !ruby/regexp /lib\/selenium\/devtools\/v\d+/ diff --git a/rb/.ruby-version b/rb/.ruby-version index e650c01d92f31..3b47f2e4f8658 100644 --- a/rb/.ruby-version +++ b/rb/.ruby-version @@ -1 +1 @@ -3.2.9 +3.3.9 diff --git a/rb/README.md b/rb/README.md index 88b94b49e96f2..a370c1e905650 100644 --- a/rb/README.md +++ b/rb/README.md @@ -3,7 +3,7 @@ Ruby language bindings for [Selenium WebDriver](https://www.selenium.dev). Selenium automates browsers for testing and web-based task automation. -Supports MRI >= 3.2. +Supports MRI >= 3.3. ## Installation diff --git a/rb/selenium-devtools.gemspec b/rb/selenium-devtools.gemspec index 854f134c08004..5e6b4bd3eb7eb 100644 --- a/rb/selenium-devtools.gemspec +++ b/rb/selenium-devtools.gemspec @@ -28,7 +28,7 @@ Gem::Specification.new do |s| } s.required_rubygems_version = Gem::Requirement.new('> 1.3.1') if s.respond_to? :required_rubygems_version= - s.required_ruby_version = Gem::Requirement.new('>= 3.2') + s.required_ruby_version = Gem::Requirement.new('>= 3.3') s.files = [ 'LICENSE', diff --git a/rb/selenium-webdriver.gemspec b/rb/selenium-webdriver.gemspec index 15783435bb73c..d489a520ac32c 100644 --- a/rb/selenium-webdriver.gemspec +++ b/rb/selenium-webdriver.gemspec @@ -30,7 +30,7 @@ Gem::Specification.new do |s| } s.required_rubygems_version = Gem::Requirement.new('> 1.3.1') if s.respond_to? :required_rubygems_version= - s.required_ruby_version = Gem::Requirement.new('>= 3.2') + s.required_ruby_version = Gem::Requirement.new('>= 3.3') s.files = [ 'CHANGES',