Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update stale.yml: Unify "needs info" handling with other NC repos #6246

Merged
merged 1 commit into from
Nov 29, 2023

Conversation

joshtrichards
Copy link
Member

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 tagged approved 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 as approved is inappropriate.

This PR limits the auto-closing of bugs to only those tagged as needs 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 enabling needs info auto-closure support for these too (the server 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:

Copy link
Collaborator

@mgallien mgallien left a comment

Choose a reason for hiding this comment

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

@joshtrichards
makes sense
especially because the needsinfo stale workflow is ignoring the bug label

Unifies stale handling of bug tagged Issues with other Nextcloud repos (e.g. server and android).

Signed-off-by: Josh Richards <[email protected]>
@mgallien mgallien merged commit 6d5fd1d into master Nov 29, 2023
7 of 10 checks passed
@mgallien mgallien deleted the jr-stalebot branch November 29, 2023 08:16
Copy link

sonarcloud bot commented Nov 29, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@nextcloud-desktop-bot
Copy link

AppImage file: nextcloud-PR-6246-dbe3d42c86af40988881867c239ecafc80bc457d-x86_64.AppImage

To test this change/fix you can simply download above AppImage file and test it.

Please make sure to quit your existing Nextcloud app and backup your data.

@mgallien mgallien added this to the 3.11.0 milestone Dec 12, 2023
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.

4 participants