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

dep: move dev dependencies into Gemfile #2633

Merged
merged 1 commit into from
Aug 23, 2022

Conversation

flavorjones
Copy link
Member

What problem is this PR intended to solve?

I'd like dependabot to bump our dev dependencies, and get CI feedback, so this PR pins them to specific versions.

I'm moving these dependencies out of the gemspec and into Gemfile, which I'm not confident is better, but does allow us to conditionally depend on rubocop only for Ruby 3+, unblocking the upgrade of rubocop-shopify (which deprecated support for Ruby 2.6) which is also in this PR, along with regenerating the rubocop TODO file.

Pin the dev dependencies so that dependabot will tell us when new
versions are out and we'll get CI results automatically.

Make rubocop dependencies conditional on Ruby 3 to work around the
constraint of rubocop-shopify requiring ruby 2.7 or higher.

Bump rubocop versions and regenerate the rubocop TODO file.
@flavorjones flavorjones force-pushed the flavorjones-move-dev-dependencies-into-gemfile branch from 31cf417 to 0c2d55c Compare August 23, 2022 18:20
@flavorjones flavorjones merged commit 839f079 into main Aug 23, 2022
@flavorjones flavorjones deleted the flavorjones-move-dev-dependencies-into-gemfile branch August 23, 2022 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant