PR dependency across repos
It would be good to have PR dependencies across different repos. This will be vital for any decently scalable repo management.
Let's say there are 3 repos and 1 PR in each repo.
PR1 in repo1 can be dependent on PR2 in repo2 and PR3 in repo3.
In such a case, while raising PR1, the user should have the ability to mark PR2 in repo2 and PR3 in repo3 as the dependent PRs of PR1 in repo1.
Once PR2 in repo2 and PR3 in repo3 gets approved and merged, only then PR1 in repo1 shall be allowed to be merged (approval is fine, but the merge should not be allowed).
A similar dependency management between PRs in the same repo is also vital to have. With the above mentioned use case, the latter can be achieved easily.