-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get actions working again #133
Changes from 5 commits
e10ca34
4ecdc5e
2cecd8d
898414f
035c1cb
7b48f8a
1583a7b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,18 +17,12 @@ Gem::Specification.new do |gem| | |
|
||
gem.files = `git ls-files`.split($INPUT_RECORD_SEPARATOR) | ||
gem.executables = gem.files.grep(%r{^exe/}).map { |f| File.basename(f) } | ||
gem.test_files = gem.files.grep(%r{^(test|spec|features)/}) | ||
gem.require_paths = ['lib'] | ||
|
||
gem.add_dependency 'actionmailer', '>= 5.2' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do u know if 5.x still works with the gem? I wouldn't mind bumping the dep to 6.x or 7.x if it gets into our way There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure. I've been using 6.1 since that's what's in the |
||
gem.add_dependency 'letter_opener', '~> 1.7' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Good to know. Now that this PR has CI ✅ again, I'm thinking maybe I'll merge it. Then take a pass at dropping older Rubies, updating minimum dependencies, etc… in another PR. Just to keep the PRs smaller and easier to "see" the deltas, if nothing else. |
||
gem.add_dependency 'railties', '>= 5.2' | ||
gem.add_dependency 'rexml' | ||
|
||
gem.add_development_dependency 'rails', '~> 6.1' | ||
gem.add_development_dependency 'rspec-rails', '~> 5.0' | ||
gem.add_development_dependency 'rubocop', '~> 1.22' | ||
gem.add_development_dependency 'rubocop-rails', '~> 2.12' | ||
gem.add_development_dependency 'rubocop-rspec', '~> 2.5' | ||
gem.add_development_dependency 'shoulda-matchers', '~> 5.0' | ||
gem.metadata['rubygems_mfa_required'] = 'true' | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that we should only keep versions that are still supported (AKA 3.1+ as per https://endoflife.date/ruby)
Maybe also get rid of truffleruby? Can't remember if it was something someone requested compatibility for or if I added just to try and see if it was compatible
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I'm fine to drop older Rubies an EoL'd dependencies in general. Maybe we can do all of that as part of the next major version bump, and include some of the other PRs in it too.