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

Upgrade to Bixby 4.0.0 #5478

Merged
merged 1 commit into from
Apr 11, 2022
Merged

Upgrade to Bixby 4.0.0 #5478

merged 1 commit into from
Apr 11, 2022

Conversation

cjcolvar
Copy link
Member

@cjcolvar cjcolvar commented Mar 1, 2022

This is a work in progress waiting on samvera/bixby#65 and a release of bixby.

This PR upgrades hyrax to the 4.0.0 release of bixby which uses rubocop 1.x.

Copy link
Contributor

@elrayle elrayle left a comment

Choose a reason for hiding this comment

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

Taking a quick look, it looks like 26 or the 32 files are trivial auto-changes that don't change behavior. If we are definitely adopting cops that want those changes and they are compatible with current Bixby, it would be great to get those in as a separate PR. That PR would be super simple to review. And then this PR would only have changes that need a deeper review.

@cjcolvar cjcolvar force-pushed the bixby_rubocop1 branch 2 times, most recently from 5a8271c to eb88938 Compare March 2, 2022 18:58
@cjcolvar
Copy link
Member Author

cjcolvar commented Mar 2, 2022

@elrayle I'm not sure how to do that since rubocop would fail without both pieces present. I could make an upgrade PR which adds exceptions for all of the auto-correctable violations then I could fix them in a separate PR. Do you think that makes sense to do?

@cjcolvar cjcolvar marked this pull request as ready for review April 1, 2022 14:22
@cjcolvar cjcolvar changed the title Bixby rubocop1 Upgrade to Bixby 4.0.0 Apr 1, 2022
@no-reply no-reply merged commit 43c9cfe into main Apr 11, 2022
@no-reply no-reply deleted the bixby_rubocop1 branch April 11, 2022 23:46
@dlpierce dlpierce added the notes-minor Release Notes: Non-breaking features label Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
notes-minor Release Notes: Non-breaking features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants