semantic-release / github

:octocat: semantic-release plugin to publish a GitHub release and comment on released Pull Requests/Issues
MIT License
392 stars 119 forks source link

[Feature request] Able to ignore bots for posting comments/tagging issues #529

Open Belphemur opened 1 year ago

Belphemur commented 1 year ago

Hello,

In most of my repository, I have dependabot enabled (with auto-merge after test passes), a lot of the lib get updated quite a lot and I end up with a lot PR relating to dependencies update.

When it's time to do a release, semantic-release/github will go and post a comments on all those PR... This spam me aquite a lot. I love the feature of posting comments (especially for human made PR or Issue), but can we disable it for bots ?

Having a blacklist of users would be great !

xeger commented 1 month ago

Yes, please!

Formerly, I could rely on GitHub Notifications to inform me when another human needed action from me: they wanted a review; they had feedback; they opened a bug; etc.

Currently I work in an organization that posts comments to PRs during GitHub Actions workflows, and also has bots that post comments (and they even @ me).

I need a way to ignore the "bot spam" so that I can once again be responsive to humans who need me.

And/or, GitHub needs to provide a place other than in comments for bots to record high-volume information. (Annotations and checks are not sufficient for the voluminous output that our SSAE-16 compliance requires.)