You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Notice that one of the updates causes a test failure (in this case, isort was updated meaning it now catches a lint case it missed before)
Add a commit to the pyup-initial-update branch locally to fix the issue
Use interactive rebase to (a) move the test-fixup commit to before the others (since that way if bisected, the repository always passes tests at any revision), (b) tweak the commit message for the pyup-bot commits
Force push to the branch to update the PR
Expected:
pyup.io bot does nothing until the PR is merged/closed.
Actual:
pyup.io bot opens 18 PRs (one for each of the dependencies in the initial PR), which is pretty spammy.
The text was updated successfully, but these errors were encountered:
The problem here is that the bot is building up state by checking for open/closed PRs. I believe you've renamed the initial update, which caused the bot to switch to the "one PR for every update" mode.
I was presuming it would have used the pull request number rather than the title, or given the message "Close this pull request and delete the branch", perhaps the presence of the branch itself (ie renaming the branch would have caused issues).
Using the pull request number is state on its own that needs to be saved somewhere. The bot is designed in a way that you can run it on its own using just the command line interface, a GitHub oAuth token and the repo name.
This way you are independent from the service running on pyup.io.
STR:
pyup-initial-update
branch locally to fix the issueExpected:
pyup.io bot does nothing until the PR is merged/closed.
Actual:
pyup.io bot opens 18 PRs (one for each of the dependencies in the initial PR), which is pretty spammy.
The text was updated successfully, but these errors were encountered: