Description
Impacted plugin
Jetpack
Quick summary
action-required-review will never satisfy requirements if @someuser is an author of a PR and requirements are configured like this:
teams:
- all-of:
- some-team
- '@someUser'
It's impossible to make a self-review and impossible to merge the PR. An empty team should be excluded from the requirements check. An empty virtual team for @someuser in this case/
Steps to reproduce
- Configure requirements
- name: Misc
paths: unmatched
teams:
- all-of:
- some-team
- '@someUser'
- Open a PR by @someuser as an author
- Get approval from any user of "some-team"
Result: Requirement "Misc" is not satisfied by the existing reviews.
Expected result: Requirement "Misc" is satisfied by the existing reviews.
Site owner impact
Fewer than 20% of the total website/platform users
Severity
Major
What other impact(s) does this issue have?
No response
If a workaround is available, please outline it here.
No response
Platform (Simple and/or Atomic)
No response
Metadata
Assignees
Type
Projects
Status
Triaged
Activity