Sometimes, someone might feel like he has lost track of a projet for various reasons. If that is the case, he might not be the appropriate person to review a Pull Request and he’s taking the spot of a more relevant reviewer.
To prevent this, we could allow a per-repository configuration with a blacklist.
{
"repositories": {
"mirego/dispatch": {
"blacklist": [
{
"username": "garno"
}
]
}
}
}
By keeping the same structure as the global blacklist, we can simply merge both of them before making the final reviewers selection.
This is the first time we’re adding repository configuration outside the query params. Thoughts? It could be use for various other improvements.
✌️
Sometimes, someone might feel like he has lost track of a projet for various reasons. If that is the case, he might not be the appropriate person to review a Pull Request and he’s taking the spot of a more relevant reviewer.
To prevent this, we could allow a per-repository configuration with a blacklist.
{ "repositories": { "mirego/dispatch": { "blacklist": [ { "username": "garno" } ] } } }By keeping the same structure as the global blacklist, we can simply merge both of them before making the final reviewers selection.
This is the first time we’re adding repository configuration outside the query params. Thoughts? It could be use for various other improvements.
✌️