-
Notifications
You must be signed in to change notification settings - Fork 6
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
drop ruby <3.0 and rails <6.1 support #18
drop ruby <3.0 and rails <6.1 support #18
Conversation
Cop fixes (rubocop -f o): 22 Style/FrozenStringLiteralComment 2 Style/HashSyntax 1 Lint/RedundantRequireStatement 1 Style/RedundantFreeze
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.
just a few minor things to be more consistent
.gitignore
Outdated
@@ -7,5 +7,4 @@ spec/dummy/db/*.sqlite3 | |||
spec/dummy/config/deprecations.ignore | |||
doc/ | |||
.yardoc/ | |||
Gemfile.lock | |||
/gemfiles/*.gemfile.lock |
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.
let's remove this as well, since CI runs against the various appraisal gemfiles (and commit the gemfile.lock for each appraisal)
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.
Ok, did this. I unpinned appraisal
(see: thoughtbot/appraisal#199 (comment); tldr be appraisal install
didn't work with the version we had)
Co-authored-by: Harris Effron <[email protected]>
Co-authored-by: Harris Effron <[email protected]>
unpinned `appraisal` because of an issue with ruby 3.2 + bundler 2.4<=; see thoughtbot/appraisal#199 (comment) unpinning gives us `appraisal 2.5.0`, version by which we have a fix (we want to run `be appraisal install`) to generate lockfiles
gemfiles are updated since we unpinned `appraisal`
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.
domainLGTM!
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.
platform LGTM
/task https://app.asana.com/0/1206095065335149/1206255023426969/f
Summary of changes:
Appraisals
entries and filesTargetRubyVersion
and runrubocop -A
.ruby-version
Gemfile.lock
I bumped the minor version (as opposed to patch) since I saw that was what was done for similar things in the past (v. 0.3.0 in the changelog)
@smudge @effron
Cop fixes (rubocop -f o):
22 Style/FrozenStringLiteralComment
2 Style/HashSyntax(reverted since we're leaving this on Ruby 3.0.6)1 Lint/RedundantRequireStatement
1 Style/RedundantFreeze