help wantedtask list
Description
We added the handy PR labeler CI action, but it doesn't seem to add labels properly in the following cases:
- When a review is submitted by someone other than the author, change the state from "needs review" to "waiting for author feedback"
- When a review is approved, move the state to "community approved" or "maintainer approved" based on who did the approval.
- When a PR is detected to have conflicts, add the "has conflicts" label
- When changes are pushed, remove the "waiting for author feedback" label and add "needs review"