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

Updated channel and documentation to Rubocop v1.4.1 #263

Conversation

DanielWright
Copy link

The versioning scheme change to 1.x was kinda disruptive! A handful of dependencies were unable to resolve following the update. These have been patched, but in two cases the associated PRs have not yet been merged and released to RubyGems. Merging this should probably wait for that to happen.

In order to support the 1.x versions of Rubocop, three additional dependencies also require upgrades:

- rubocop-sequel, the update to which is already complete and released;
- rubocop-i18n, the update to which is in-flight (see puppetlabs/rubocop-i18n#46)
- rubocop-migrations, the update to which is in-flight (see redbooth/rubocop-migrations#3)

The commit here will pass CI, but the in-flight PRs should be merged and released to RubyGems before merging this PR.
Copy link
Author

@DanielWright DanielWright left a comment

Choose a reason for hiding this comment

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

This review stages the changes needed when the associated dependency PRs are merged and released.

Comment on lines +10 to +11
gem "rubocop-i18n", require: false,
github: "mvz/rubocop-i18n", ref: "5e824a47a88732830a8b60e46697bbb0a2795c19"
Copy link
Author

Choose a reason for hiding this comment

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

Suggested change
gem "rubocop-i18n", require: false,
github: "mvz/rubocop-i18n", ref: "5e824a47a88732830a8b60e46697bbb0a2795c19"
gem "rubocop-i18n", require: false

This change should be applied when puppetlabs/rubocop-i18n#46 is merged and released.

Choose a reason for hiding this comment

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

@DanielWright wouldn't this PR be merged faster, if you stick to @mvz s branch for now?
I suggest to move this change into another pull request.

Comment on lines +12 to +13
gem "rubocop-migrations", require: false,
github: "DanielWright/rubocop-migrations", branch: "dw/nov24/rubocop-1.x-support"
Copy link
Author

Choose a reason for hiding this comment

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

Suggested change
gem "rubocop-migrations", require: false,
github: "DanielWright/rubocop-migrations", branch: "dw/nov24/rubocop-1.x-support"
gem "rubocop-migrations", require: false

This change should be applied when redbooth/rubocop-migrations#3 is merged and released.

@filipesperandio
Copy link
Contributor

@DanielWright the channel branch was causing some confusion to other customers, so we delete it for now. I think by doing so we closed this PR automatically. Please, feel free to re-open it (PR and branch) when you feel we are in a better place to ship this version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants