-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle r? as assignment #433
Conversation
This adds parsing support for handling r? to direct assignment; anyone can do so on a PR to any org member. A future commit will add support for r? with a team. This does not currently auto-assign reviewers like highfive to new PRs, though.
}, | ||
)); | ||
} else { | ||
log::trace!("{:?} had non-one mention: {:?}", w, mentions); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it might be useful to allow more than a person to be assigned: occasionally I write r? @foo @bar
and manually assign @bar
once highfive assigns @foo
. Highfive was written before GitHub allowed multiple assignees, so I guess that's the reason why highfive didn't support that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I largely agree, though I think it is pretty useful to have just one person assigned at a time -- then there's less "well they'll do it" :)
But I don't want to try to make things better before we make things work; migrating things to triagebot is the first priority, and then once that's done we can enhance.
Other than that comment this PR looks good! |
Add triagebot configuration This enables assignment through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433
30: Add triagebot configuration r=jonas-schievink a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
30: Add triagebot configuration r=jonas-schievink a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
18: Add triagebot configuration r=adamgreig a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
263: Add triagebot configuration r=adamgreig a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
263: Add triagebot configuration r=jonas-schievink a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
435: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
110: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
40: Add triagebot configuration r=posborne a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
63: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
61: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
202: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
23: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
11: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
435: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
22: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
119: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
28: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
408: Add triagebot configuration r=Dylan-DPC a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
30: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
65: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
22: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
223: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
435: Add triagebot configuration r=therealprof a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
22: Add triagebot configuration r=ryankurte a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
|
28: Add triagebot configuration r=jonas-schievink a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
263: Add triagebot configuration r=jonas-schievink a=LeSeulArtichaut This enables [assignment](https://github.com/rust-lang/triagebot/wiki/Assignment) through triagebot on this repository, in preparation for the migration from highfive to triagebot for PR assignment. cc rust-lang/highfive#258 rust-lang/triagebot#433 Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
This can be closed since the functionality is now implemented, right? |
This adds parsing support for handling r? to direct assignment; anyone can do so
on a PR to any org member.
A future commit will add support for r? with a team.
This does not currently auto-assign reviewers like highfive to new PRs, though.