diff --git a/.circleci/config.yml b/.circleci/config.yml index 260f791b..2cf3ae14 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -83,7 +83,13 @@ jobs: path: /home/circleci/project/coverage/ destination: coverage lint-code: - executor: solidusio_extensions/sqlite-memory + parameters: + ruby: + type: string + default: "3.2" + executor: + name: solidusio_extensions/sqlite-memory + ruby_version: << parameters.ruby >> steps: - solidusio_extensions/lint-code - run: @@ -105,4 +111,5 @@ workflows: ruby: ["3.2"] # TODO: ['3.2', '3.1', '3.0'] database: ["sqlite"] # TODO: ['mysql', 'sqlite', 'postgres'] coverage: [true] - - lint-code + - lint-code: + ruby: "3.0" diff --git a/.rubocop.yml b/.rubocop.yml index 396f746a..efe29454 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -3,7 +3,7 @@ require: AllCops: NewCops: disable - TargetRubyVersion: '2.7' + TargetRubyVersion: '3.0' Exclude: - sandbox/**/* - dummy-app/**/* diff --git a/solidus_stripe.gemspec b/solidus_stripe.gemspec index 9f8bc1e9..ebb54082 100644 --- a/solidus_stripe.gemspec +++ b/solidus_stripe.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.metadata['source_code_uri'] = 'https://github.com/solidusio/solidus_stripe' spec.metadata['changelog_uri'] = 'https://github.com/solidusio/solidus_stripe/blob/master/CHANGELOG.md' - spec.required_ruby_version = Gem::Requirement.new('>= 2.7') + spec.required_ruby_version = Gem::Requirement.new('>= 3.0') # Specify which files should be added to the gem when it is released. # The `git ls-files -z` loads the files in the RubyGem that have been added into git.