Skip to content

Conversation

@Manancode
Copy link

@Manancode Manancode commented Jan 11, 2026

This PR covers what discussed here [FEATURE] Modify Github Bot to review & close Spam Issues/PRs. For maintainers please refer this detailed description. This PR is tested locally e2e (see images attached for ref)

this is the current flow

New Issue Created:
Automatically labels issue with needs-approval
Posts welcome comment explaining the approval process and timeline
Maintainers and bots are exempted (no approval needed)

Maintainer Approval/Rejection:
Maintainers comment /approve to approve the issue
Maintainers comment /reject to reject and close the issue
Only users with write/admin permissions can use these commands
Approved issues get approved label, needs-approval label is removed

Automated Reminders & Closure:
After 7 days: Posts reminder comment if issue still needs approval
After 21 days: Automatically closes issue if not approved

Pull Request:
PRs that reference unapproved issues (like fixes #, closes #) are automatically closed
Standalone PRs (with no linked issues) are allowed
PRs from maintainers are allowed

Reopened Issues:
When an issue is reopened, needs-approval label is re-added automatically
Approval cycle restarts

Screenshot 2026-01-12 at 4 06 20 AM Screenshot 2026-01-12 at 4 06 52 AM Screenshot 2026-01-12 at 4 08 07 AM Screenshot 2026-01-12 at 4 07 05 AM Screenshot 2026-01-12 at 4 08 30 AM

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Welcome to AsyncAPI. Thanks a lot for creating your first pull request. Please check out our contributors guide useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@princerajpoot20
Copy link
Member

FYI: asyncapi/website#3742 (comment)
It is not ready for review. The design is yet to be finalized.

@princerajpoot20
Copy link
Member

/dnm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants