Skip to content
Snippets Groups Projects
Unverified Commit 74717df7 authored by HonkingGoose's avatar HonkingGoose Committed by GitHub
Browse files

docs: put lock file considerations list into table (#7511)

parent 07c9f772
No related branches found
No related tags found
No related merge requests found
...@@ -127,11 +127,13 @@ Have you come up with a rule that you think others would benefit from? How about ...@@ -127,11 +127,13 @@ Have you come up with a rule that you think others would benefit from? How about
## Lock file considerations ## Lock file considerations
As mentioned earlier, using lock files greatly increases the chance that merging one PR will result in a second PR becoming conflicted with `master`. Therefore: Using lock files greatly increases the chance that merging one PR will result in a second PR becoming conflicted with `master`. The table below highlights different noise reduction strategies and their effect on pull request and potential lock file conflicts:
- The more groups you use, the separate PRs you have, and hence the less overall chance at lock file conflicts | Action | Effect on pull requests | Chance of lock file conflicts |
- The less your schedule, the more chance that you pile up concurrent PRs, which increases the chance of lock file conflicts | ------------------------------------ | ------------------------ | ----------------------------- |
- The more automerging you do, the less chance you have concurrent PRs, which decreases the chance of lock file conflicts | Group dependencies together | Decreases separate PRs | Decreases |
| Automerge dependencies | Decreases concurrent PRs | Decreases |
| Decrease scheduled time for Renovate | Increases concurrent PRs | Increases |
## The Future of Noise Reduction ## The Future of Noise Reduction
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment