hackclub / contribute

A list of active Hack Club open source repositories with available issues on GitHub
http://contribute.hackclub.com
MIT License
13 stars 6 forks source link

exclude pull requests authored by Dependabot from the repository counts #27

Closed sporeball closed 2 years ago

sporeball commented 2 years ago

i was thinking about this during Orpheus Legion's recent call -- if you go to contribute.hackclub.com, the list of Active Repositories includes all issues and PRs, no matter who their author is.\ you might see, for example, that theme-starter has "5 issues and PRs" open and want to see what they're about, but all of these are just pull requests authored by Dependabot, meaning there really isn't that much for a new contributor to do there:

image

i don't know if Dependabot allows just anyone to run commands on its PRs, but even if it does, again, i feel that that wouldn't offer much ("hi! i'm a new contributor, what should we do about this update?")

jessicard commented 2 years ago

@sporeball Great catch! I honestly think it should exclude PRs all together. Right now we cannot as the unauthenticated GH API gives us the issues_count as issues and PRs lumped together, but we should do something like #20 so we can fix this :)