Gemfile in solidus_subscriptions-2.0.1 vs Gemfile in solidus_subscriptions-2.0.2
- old
+ new
@@ -1,17 +1,20 @@
# frozen_string_literal: true
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
-branch = ENV.fetch('SOLIDUS_BRANCH', 'master')
-solidus_git, solidus_frontend_git = if (branch == 'master') || (branch >= 'v3.2')
- %w[solidusio/solidus solidusio/solidus_frontend]
- else
- %w[solidusio/solidus] * 2
- end
-gem 'solidus', github: solidus_git, branch: branch
-gem 'solidus_frontend', github: solidus_frontend_git, branch: branch
+branch = ENV.fetch('SOLIDUS_BRANCH', 'main')
+gem 'solidus', github: 'solidusio/solidus', branch: branch
+
+# The solidus_frontend gem has been pulled out since v3.2
+if branch >= 'v3.2'
+ gem 'solidus_frontend'
+elsif branch == 'main'
+ gem 'solidus_frontend', github: 'solidusio/solidus_frontend'
+else
+ gem 'solidus_frontend', github: 'solidusio/solidus', branch: branch
+end
# Needed to help Bundler figure out how to resolve dependencies,
# otherwise it takes forever to resolve them.
# See https://github.com/bundler/bundler/issues/6677
gem 'rails', '>0.a'