Similar to automated-merging for pull requests a plugin could be built to handle the automated-closing of issues.
The plugin if highly configurable could be a real easy way for orgs with lots of issues to streamline housework and repo maintenance.
The upside vs using the search feature for example is it'll be far quicker, less click intensive too. I'd rather my notifications got flooded with instant links that having to trawl through 100s maybe 1000s of issues manually.
Requires
Check issue age
Check for activity via issue comments, check if there are any PRs then finally if it's been recently linked in another issue. (simple date checks nothing fancy)
check for whether it has a price label as one data point, and if it has either time or priority as another
Full configurability for all timeSinceLastX checks
Have the bot post an update comment to an admin. When the comment is posted should be configurable also i.e a partner might just be interested in the age of the issue, or a combination of both age and no labels. They might not want a comment and might trust based on their config to just close all issues that fall into that criteria.
it will need to allow for an admin to be passed in that is in charge of the cleanup, the bot should @ tag in every update comment made
Unsure of
which events it should run on if any or if it would be better suited to somehow be like a manual dispatch deal and they run it whenever they want to manually. If we do it like this then this plugin would be the first built that we'd recommend they fork so that they are able to manually dispatch the workflow in their own org, right?
otherwise we find a few and far between event and piggyback it
What is it?
Similar to automated-merging for pull requests a plugin could be built to handle the automated-closing of issues.
Requires
timeSinceLastX
checksUnsure of