From 4bd981f36ed520b90ce613388728ea2781130bf1 Mon Sep 17 00:00:00 2001 From: Thomas von Deyen Date: Fri, 8 May 2026 08:36:19 +0200 Subject: [PATCH 1/2] feat: Allow Ruby 4.0 --- .github/workflows/test.yml | 2 ++ solidus_prototypes.gemspec | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 61d087d..0c96e40 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,3 +18,5 @@ permissions: jobs: Test: uses: solidusio/test-solidus-extension/.github/workflows/test.yml@v1 + with: + ruby_versions: "['3.4', '4.0']" diff --git a/solidus_prototypes.gemspec b/solidus_prototypes.gemspec index 324ea23..d910668 100644 --- a/solidus_prototypes.gemspec +++ b/solidus_prototypes.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |s| s.description = "Breaking out prototypes from solidus" s.license = "BSD-3-Clause" - s.required_ruby_version = [">= 3.0", "< 4"] + s.required_ruby_version = [">= 3.0"] s.author = "Graeme Nathan" s.email = "graeme@stembolt.com" From 4ad771649348713b39250f4b34e29bd47ade8587 Mon Sep 17 00:00:00 2001 From: Thomas von Deyen Date: Fri, 8 May 2026 08:42:15 +0200 Subject: [PATCH 2/2] chore(CI): Use sqlite3 2.0 Latest version with support for Ruby 4.0 --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 00c7cdb..34a474d 100644 --- a/Gemfile +++ b/Gemfile @@ -21,7 +21,7 @@ when 'mysql' when 'postgresql' gem 'pg' else - gem 'sqlite3', '~> 1.7' + gem 'sqlite3', '~> 2.0' end gemspec