[Bug]: Maintainer-authored issues can be scored ready for outside contributors
Description
buildIssueQualityReport does not penalize issues opened by maintainer-associated accounts. Outside contributors may act on maintainer-filed issues marked ready.
Steps to reproduce
- Evaluate open issue with
authorAssociation: OWNER and no linked PRs.
- Report can return status
ready.
Expected behavior
Maintainer-authored issues are downgraded (e.g. needs_proof) with a warning.
Actual behavior
Can be scored ready like external contributor issues.
[Bug]: Maintainer-authored issues can be scored ready for outside contributors
Description
buildIssueQualityReportdoes not penalize issues opened by maintainer-associated accounts. Outside contributors may act on maintainer-filed issues markedready.Steps to reproduce
authorAssociation: OWNERand no linked PRs.ready.Expected behavior
Maintainer-authored issues are downgraded (e.g.
needs_proof) with a warning.Actual behavior
Can be scored
readylike external contributor issues.