If a PR has been inactive, but its mergeable status goes from blocked (because e.g. required checks haven't passed: a conversation hasn't been marked as resolved and the repo owner mandates that conversations be resolved) to unblocked, then the PR is still considered inactive (i.e. its last update time isn't updated). As a matter of fact, the bot won't merge such a pull request, and needs to be manually woken up.
To Reproduce
Steps to reproduce the behavior:
In a repo that mandates conversations to be resolved before merging, open a PR
open a conversation in that PR
get a proper review from that PR, so octobors marks it as reviewed (and tries to queue it for merge)
resolve the conversation
Expected behavior
The bot should merge the next time it runs (in narrator's voice: it does not, and instead considers the PR to be inactive).
Describe the bug
If a PR has been inactive, but its mergeable status goes from blocked (because e.g. required checks haven't passed: a conversation hasn't been marked as resolved and the repo owner mandates that conversations be resolved) to unblocked, then the PR is still considered inactive (i.e. its last update time isn't updated). As a matter of fact, the bot won't merge such a pull request, and needs to be manually woken up.
To Reproduce Steps to reproduce the behavior:
Expected behavior The bot should merge the next time it runs (in narrator's voice: it does not, and instead considers the PR to be inactive).