diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3d486d..da56794 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,7 @@ jobs: - "4.0" - "4.1" - "4.2" + - "4.3" env: ALCHEMY_VERSION: ${{ matrix.alchemy }} SOLIDUS_VERSION: ${{ matrix.solidus }} diff --git a/Gemfile b/Gemfile index 968d0da..380b000 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source "https://rubygems.org" -solidus_version = ENV.fetch("SOLIDUS_VERSION", "4.2") +solidus_version = ENV.fetch("SOLIDUS_VERSION", "4.3") gem "solidus_core", "~> #{solidus_version}.0" gem "solidus_backend", "~> #{solidus_version}.0" if Gem::Version.new(solidus_version) >= Gem::Version.new("4.0") diff --git a/Rakefile b/Rakefile index fbe6eb6..de471bc 100644 --- a/Rakefile +++ b/Rakefile @@ -14,8 +14,11 @@ task default: %i[test_setup spec] desc "Setup test app" task :test_setup do - solidus_version = ENV.fetch("SOLIDUS_VERSION", "4.2") - solidus_install_options = "--payment-method none --frontend none --authentication none" + solidus_version = ENV.fetch("SOLIDUS_VERSION", "4.3") + solidus_install_options = "--payment-method=none --frontend=none --authentication=none" + if solidus_version >= "4.3" + solidus_install_options += " --admin-preview=false" + end Dir.chdir("spec/dummy") do system <<~SETUP bin/rake db:environment:set db:drop && \ diff --git a/spec/dummy/config/storage.yml b/spec/dummy/config/storage.yml new file mode 100644 index 0000000..6861af3 --- /dev/null +++ b/spec/dummy/config/storage.yml @@ -0,0 +1,3 @@ +test: + service: Disk + root: <%= Rails.root.join("tmp/storage") %>