I have read the workflow in the code of Bedevere
and there is one thing I do not understand.
Here is the PR - https://github.com/python/cpython/pull/5132
1. label: "awaiting review"
2. I did the review and ask for some changes, so in this case, I don't
approve the review.
3. the label has been changed to "awaiting core review" by Bedevere, but
Why? I requested some changes and the PR is not in "awaiting changes"
For me, normally, the label should be on "awaiting changes" and after
a new commit/message from the author, the label should be "awaiting review"
Stéphane Wirtel - https://wirtel.be - @matrixise
I'm interested to try out Gitmate, and I've requested the permission for it
to be installed in Python GitHub organization.
Several of its features I'd like to try out for now:
- automatically add size labels on pull requests. It can analyze the
content of the pull request, and apply the size labels (xs, s, m, etc)
- apply stale label for inactive pull requsts
gitmate has been used by coala. Here is an example of a PR where it
automatically add stale, size labels, and also checks of PEP 8 compliance:
I find the code analysis feature of gitmate (checking for PEP 8 etc) is too
noisy, so I don't think we should add it now.
If it works for the devguide or core workflow, perhaps later we can try
adding this to cpython too?