Update stale.yml: Unify "needs info" handling with other NC repos #6246
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This more closely unifies stale handling of issues tagged as
bugs
with other Nextcloud repos[1], by not closing issues that have merely not yet been fully reviewed while still keeping it easy for bug reports that require additional info from the reporter to auto-close if the reporter fails to provide the necessary additional information.Context:
Currently issues tagged as
bugs
must also be taggedapproved
to not be auto closed within 4 weeks in this repo.Realistically issues are not always able to be triaged for basic validity that quickly or tagging as
approved
is overlooked. Additionally, follow-up info is routinely needed/requested, so tagging asapproved
is inappropriate.This PR limits the auto-closing of
bugs
to only those tagged asneeds info
. Otherwise it's assumed they're valid, haven't been fully reviewed yet, or validity is still to be determined.As an aside,
enhancements
remain left alone (existing behavior). We may want to consider enablingneeds info
auto-closure support for these too (theserver
repo does this) since enhancement ideas often need further info in order to be valid... And right now in this repo they're simply left alone rather than auto-closed if there isn't any follow-up info received (unless one of us manually notices and closes the issue).[1] Server and Android repos: