Description
Currently, the .github/workflows/auto-issue-comment.yml workflow automatically posts a comment under every newly opened issue.
The comment is:
👋 Thanks for opening this issue! The maintainers will review it shortly. Till then, do not open any PR. This is a strict rule we like to follow around here :)
While this works well for issues opened by new contributors, it creates unnecessary confusion when the issue itself is opened by a maintainer, organization member, or repository collaborator.
In such cases:
- the issue is already reviewed/validated internally,
- the automated comment becomes redundant,
- contributors may incorrectly assume the issue is still awaiting maintainer review.
At the moment, maintainers manually delete this comment whenever it appears on internally created issues.
Expected Behavior
The workflow should:
- Post the automated comment only for external contributors.
- Skip the comment if the issue author is:
OWNER
MEMBER
COLLABORATOR
This can be achieved using GitHub's author_association field available in the issue event payload.
Possible Implementation
The workflow can check:
github.event.issue.author_association
Description
Currently, the
.github/workflows/auto-issue-comment.ymlworkflow automatically posts a comment under every newly opened issue.The comment is:
While this works well for issues opened by new contributors, it creates unnecessary confusion when the issue itself is opened by a maintainer, organization member, or repository collaborator.
In such cases:
At the moment, maintainers manually delete this comment whenever it appears on internally created issues.
Expected Behavior
The workflow should:
OWNERMEMBERCOLLABORATORThis can be achieved using GitHub's
author_associationfield available in the issue event payload.Possible Implementation
The workflow can check:
github.event.issue.author_association