Skip to content
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

Target Ruby 2.3 and Rubocop 0.56.0 #292

Merged
merged 3 commits into from
May 18, 2018
Merged

Target Ruby 2.3 and Rubocop 0.56.0 #292

merged 3 commits into from
May 18, 2018

Conversation

DirtyF
Copy link
Member

@DirtyF DirtyF commented May 18, 2018

CI may fail as GitHub Pages uses Jekyll 3.7.3 rubocop's config for now, but this has been successfully tested with Jekyll 3.8.1.

@DirtyF DirtyF requested a review from pathawks May 18, 2018 17:10
@@ -30,5 +30,5 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "bundler", "~> 1.15"
spec.add_development_dependency "html-proofer", "~> 3.7"
spec.add_development_dependency "rspec", "~> 3.5"
spec.add_development_dependency "rubocop", "0.51"
spec.add_development_dependency "rubocop", "0.56.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want this to be "~> 0.56.0"?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, because Rubocop has a tendency to add new cops that make our tests fail :)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In patch releases?

Right now, it looks like you've locked it to "0.56.0". Should we change it to "~> 0.56.0" to allow (ie) "0.56.1"?

@@ -1,6 +1,4 @@
rvm:
- 2.1
- 2.2
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we also add spec.required_ruby_version = ">= 2.3.0" to the gemspec?

@pathawks
Copy link
Member

@jekyllbot: :shipit: +dev

@jekyllbot jekyllbot merged commit d01bbe7 into master May 18, 2018
@jekyllbot jekyllbot deleted the rubocop-0.56.0 branch May 18, 2018 20:17
jekyllbot added a commit that referenced this pull request May 18, 2018
@jekyll jekyll locked and limited conversation to collaborators May 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants