diff --git a/.circleci/config.yml b/.circleci/config.yml index e7e2f71..3e8c139 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,15 +9,21 @@ orbs: jobs: run-specs-with-postgres: - executor: solidusio_extensions/postgres + executor: + name: solidusio_extensions/postgres + ruby_version: "3.0" steps: - solidusio_extensions/run-tests run-specs-with-mysql: - executor: solidusio_extensions/mysql + executor: + name: solidusio_extensions/mysql + ruby_version: "3.0" steps: - solidusio_extensions/run-tests lint-code: - executor: solidusio_extensions/sqlite-memory + executor: + name: solidusio_extensions/sqlite-memory + ruby_version: "3.0" steps: - solidusio_extensions/lint-code @@ -35,7 +41,7 @@ workflows: filters: branches: only: - - master + - main jobs: - run-specs-with-postgres - run-specs-with-mysql diff --git a/solidus_marketplace_gateway.gemspec b/solidus_marketplace_gateway.gemspec index 4e145e4..2e1f5e9 100644 --- a/solidus_marketplace_gateway.gemspec +++ b/solidus_marketplace_gateway.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.metadata['source_code_uri'] = 'https://github.com/magma-labs/solidus_marketplace_gateway' spec.metadata['changelog_uri'] = 'https://github.com/magma-labs/solidus_marketplace_gateway/releases' - spec.required_ruby_version = Gem::Requirement.new('~> 2.5') + spec.required_ruby_version = Gem::Requirement.new('> 2.5') # 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. @@ -29,7 +29,7 @@ Gem::Specification.new do |spec| spec.executables = files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency 'solidus_core', ['>= 2.0.0', '< 3'] + spec.add_dependency 'solidus_core', ['>= 3.2', '< 5'] spec.add_dependency 'solidus_marketplace' spec.add_dependency 'solidus_stripe' spec.add_dependency 'solidus_support', '~> 0.5'