Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit cef194e

Browse files
petergoldsteinpirj
authored andcommittedJan 10, 2022
Get Ruby 3.1 in CI
1 parent 3e7d8d0 commit cef194e

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
 

‎Gemfile-rails-dependencies

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,15 @@ else
2525
gem "puma"
2626
gem 'activerecord-jdbcsqlite3-adapter', platforms: [:jruby]
2727
gem 'selenium-webdriver', require: false
28+
29+
# This is required for Ruby 3.1 and Rails 6.1.x as of time
30+
# of writing, because in Ruby 3.1 these gems are no longer
31+
# automatically included. This issue was fixed on the Rails
32+
# side in Rails 7.0.1, but is not yet fixed in the Rails 6.1.x
33+
# branch. Discussion can be found here - https://github.com/mikel/mail/pull/1439
34+
if RUBY_VERSION >= '3.1' && version.split(' ').last < '7.0'
35+
gem 'net-smtp', require: false
36+
gem 'net-imap', require: false
37+
gem 'net-pop', require: false
38+
end
2839
end

0 commit comments

Comments
 (0)
Please sign in to comment.