Skip to content

Commit f68d54a

Browse files
committed
Use propshaft instead of sprockets for Rails 8+
1 parent 4ca1f50 commit f68d54a

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

Gemfile

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,16 @@ gemspec
44
default_rails_version = '7.1.0'
55
default_activeadmin_version = '3.2.0'
66

7-
gem 'rails', "~> #{ENV['RAILS'] || default_rails_version}"
7+
rails_version = ENV['RAILS'] || default_rails_version
8+
gem 'rails', "~> #{rails_version}"
89
gem 'activeadmin', "~> #{ENV['AA'] || default_activeadmin_version}"
9-
gem 'sprockets-rails'
10-
gem 'sass-rails'
10+
11+
if Gem::Version.new(rails_version) >= Gem::Version.new('8.0.0')
12+
gem 'propshaft'
13+
else
14+
gem 'sprockets-rails'
15+
gem 'sass-rails'
16+
end
1117

1218
group :test do
1319
gem 'simplecov', require: false

0 commit comments

Comments
 (0)