From 1453732057e62c62c3663b20a3440e157191dbd4 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Wed, 20 May 2026 16:47:26 +1000 Subject: [PATCH 1/2] Support Ruby 3.3, 3.4 and 4.0 --- .github/workflows/test.yml | 2 +- rspec-sql.gemspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3c866b1..f24958a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.1', '3.2'] + ruby-version: ['3.1', '3.2', '3.3', '3.4', '4.0'] steps: - uses: actions/checkout@v3 - uses: ruby/setup-ruby@v1 diff --git a/rspec-sql.gemspec b/rspec-sql.gemspec index bc646c3..8eee219 100644 --- a/rspec-sql.gemspec +++ b/rspec-sql.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |s| s.files = Dir["lib/**/*.rb"] s.homepage = "https://github.com/openfoodfoundation/rspec-sql" s.license = "AGPL-3.0-or-later" - s.required_ruby_version = ">= 3.1", "< 4" + s.required_ruby_version = ">= 3.1" s.metadata = { "changelog_uri" => From b26f3851b0258e5faace27e757506f1560bed145 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Wed, 20 May 2026 16:51:48 +1000 Subject: [PATCH 2/2] Bump bundler from 2.4.21 to 4.0.12 --- Gemfile.lock | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 814a68c..348a219 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -36,6 +36,7 @@ GEM concurrent-ruby (~> 1.0) json (2.7.2) language_server-protocol (3.17.0.3) + mini_portile2 (2.8.9) minitest (5.22.2) mutex_m (0.2.0) parallel (1.24.0) @@ -74,7 +75,8 @@ GEM parser (>= 3.3.0.4) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) - sqlite3 (1.7.2-x86_64-linux) + sqlite3 (1.7.2) + mini_portile2 (~> 2.8.0) timeout (0.4.1) tzinfo (2.0.6) concurrent-ruby (~> 1.0) @@ -90,4 +92,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.4.21 + 4.0.12