runbot/forwardport/models
Xavier Morel 0b73e5c640 [IMP] fwbot: warning on r+ for failed PR
approving a PR which failed CI should trigger a feedback message since
6cb58a322d (#158), the code has not been
removed and the tests still pass.

However fwbot r+ would go through its own process for r+ which would
explain why that feedback is sometimes gone / lost (cf #327 and #336).

* make fwbot r+ delegate to mergebot r+
* add dedicated logging for this operation to better analyze
  post-mortem
* automatically ping the reviewer to specifically tell them they're idiots
* move the feedback item out of the state change bit, send it even if
  it's a useless r+ (because it's already r+'d)
* add a test for forward-ports

Closes #327, closes #336
2020-03-10 07:58:09 +01:00
..
__init__.py [ADD] forwardbot 2019-09-05 10:00:07 +02:00
forwardport.py [FIX] forwardport: PR update through a closed PR 2020-02-26 16:21:24 +01:00
project.py [IMP] fwbot: warning on r+ for failed PR 2020-03-10 07:58:09 +01:00