Open grunweg opened 1 month ago
Though, if the queue has faster turnaround these days, perhaps this is less urgent.
In any case: PRs which waited very long would be nice to surface, to ensure they are not stalled for the wrong reasons.
It seems to be tricky to do this with a simple gh api query. But I would love to support this kind of functionality. So it's definitely on the roadmap.
Cross-referencing #33
IIUC, the current sorting goes by "last updated". This penalises PRs which occur frequent merge conflicts. A better metric could be the "total time waiting on review"? (Can you get a history of github statuses and labels for a PR, and compute it from there?)