More PR automation #869
Comments
@bgrant0607 for someone wanting to start working on this is it expected to be an extension of the existing k8s-bot? And if so where does that code live? |
@philips Yes, I'd extend the existing bot. Existing code is here: For example, the existing auto-assigner: |
Other ideas:
|
If a commenter didn't notify the other party, we should explicitly notify them, without waiting for the full inactivity threshold. If the author performed some action that doesn't generate a notification (e.g., pushed changes), we should generate the notification. Tests passing should notify the reviewer. |
See also #481 |
We should check out https://github.com/facebook/mention-bot (#1250). |
Looks like I also filed this here: kubernetes/kubernetes#24844 |
@apelisse This is the task I was referring to. cc @matchstick |
Example: kubernetes/kubernetes#28936 |
The Google CLA bot doesn't explicitly notify the author. Example: Our bot will likely take over notification and labeling when we switch to the CNCF CLA (kubernetes/kubernetes#27796). |
We need notifications for:
|
Github added more signals to notification emails. I'll adjust my filters to take advantage of these and will report whether it helped. We should add a link to this in our PR workflow documentation: |
We could autodetect messages like "this should be closed". |
Somewhat related but @fejta and I agreed that it would be nice to have a close-stale-flake-issues munger. |
"ok to test" messages don't notify anyone. |
As discussed, we should change all bot instructions to clear commands, like:
Plain english can be misinterpreted ("lgtm if you do X"), long phrases ("@k8s-bot test this issue: #IGNORE") are hard to remember, and sometimes requiring bot notification and sometimes not is confusing. |
I'm finding that many reviewers are not aware of |
Issues go stale after 30d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
@fejta @philips @eparis
The text was updated successfully, but these errors were encountered: