Closed joeyguerra closed 1 year ago
@xurizaemon @levenleven @technicalpickles what do ya'll think about this PR?
It feels so wrong to me to git push --force
.
Heh :) yeah it smells bad, but it's better than the alternatives of a new PR for each change, or incorrect history entries, so it's the least bad correct action?
I think force pushing is fine when you're confident that nobody is basing their work off what you've pushed. If you think they are, then force pushing is also fine when appropriately communicated or agreed. (If someone's based work off a branch like this, IMO there's a responsibility on them to mop up if the PR is updated.)
As with sudo
, it's the right tool for certain jobs, even though we discourage habitually using it.
Intent
1605 Update dependencies to the latest versions
Approach
The tests were timing out when updating
async
to v3.2.4. After investigating, the problem was that theasync.detectSeries
callback was not executing unlessmessage.done
was set totrue
in a Hubot Listener.This SO question and answer lead me to the issue.