xsf / xeps

Hosts the markup for all XMPP Protocol Extensions.
https://xmpp.org/extensions/
Other
125 stars 119 forks source link

Facilitate triaging through automation #1226

Closed guusdk closed 1 year ago

guusdk commented 1 year ago

Triaging is a manual process. It would be great to have a summary of things to manually watch out for as a comment by a bot in the PR.

guusdk commented 1 year ago

@horazont (given that I've copied this suggestion from your email): would this be solved by a CI bot that would comment on every PR to this repository with a static text? If so, maybe a solution could be based on https://github.com/marketplace/actions/auto-comment

horazont commented 1 year ago

That would be a start, yes.

Ideally combined with #1223.

Echolon commented 1 year ago

Thank you Georg for the support!

horazont commented 1 year ago

Basically, there should be a bot which implements all things which can be automated from https://github.com/xsf/xeps/blob/master/docs/TRIAGING.md#flowchart.

Example scenarios:

Stuff like that. Just so that an Editor does not have to enter the diff view to find out which kind of further review.

horazont commented 1 year ago

Closed in favour of #1237, #1240, which should make for a clearer work package. Re-open here if you disagree or comment over there if you have anything to add.