Skip to content

Keep updater lockfile in sync with subgem changes#5972

Merged
jeffwidman merged 1 commit intomainfrom
deivid-rodriguez/keep-updater-gemfile-in-sync
Oct 25, 2022
Merged

Keep updater lockfile in sync with subgem changes#5972
jeffwidman merged 1 commit intomainfrom
deivid-rodriguez/keep-updater-gemfile-in-sync

Conversation

@deivid-rodriguez
Copy link
Copy Markdown
Contributor

@deivid-rodriguez deivid-rodriguez commented Oct 25, 2022

This is not a big problem, specially now that we're not pushing new gems to rubygems.org. But the lock file could still get out of sync unintentionally and this should prevent that.

This should clear #5858 from any changes other than the Bundler upgrade.

@deivid-rodriguez deivid-rodriguez force-pushed the deivid-rodriguez/keep-updater-gemfile-in-sync branch from d4393d9 to 04bc838 Compare October 25, 2022 10:42
@deivid-rodriguez deivid-rodriguez marked this pull request as ready for review October 25, 2022 10:42
@deivid-rodriguez deivid-rodriguez requested a review from a team as a code owner October 25, 2022 10:42
Copy link
Copy Markdown
Member

@jeffwidman jeffwidman left a comment

Choose a reason for hiding this comment

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

Thanks!

Had one question about enforcing no drift, but if needed that can also be done as a separate PR, so approving this one.

By running bundler in frozen mode. This way Bundler will yell when it
detects any changes in the lock file during `bundle install`.
@jeffwidman jeffwidman force-pushed the deivid-rodriguez/keep-updater-gemfile-in-sync branch from 04bc838 to 994c5da Compare October 25, 2022 17:33
@jeffwidman jeffwidman merged commit ca2cc71 into main Oct 25, 2022
@jeffwidman jeffwidman deleted the deivid-rodriguez/keep-updater-gemfile-in-sync branch October 25, 2022 17:51
@pavera pavera mentioned this pull request Oct 31, 2022
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.

2 participants