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

chore: adding stale config #487

Merged
merged 3 commits into from
Apr 30, 2021
Merged

chore: adding stale config #487

merged 3 commits into from
Apr 30, 2021

Conversation

callum-tait-pbx
Copy link
Contributor

@callum-tait-pbx callum-tait-pbx commented Apr 26, 2021

Relates to #443

This is a config for https://github.com/apps/stale. We have many many many many issues in the backlog where people have raised them and never returned. We need a bot to prune the issues over time to keep the repository maintained.

@mumoshu I think this is worth having, please read through the config as I have just put in some basic boilerplate and request any changes e.g. more / different labels. Additionally, any issues we wish to keep need some labels applied to them to stop the bot closing them before this is merged. We have a number of old tickets which are legitimate features worth keeping.

This requires the stale app installed into the repo to work https://github.com/apps/stale

If merged we will need to make use of labels going forward.

Copy link
Collaborator

@mumoshu mumoshu left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks a lot for proposing it and composing the config ☺️

@mumoshu mumoshu merged commit e9dd16b into actions:master Apr 30, 2021
@mumoshu
Copy link
Collaborator

mumoshu commented Apr 30, 2021

Installed the Stale app onto this repo. Are there any remaining tasks we need to do about this @callum-tait-pbx ?

@callum-tait-pbx callum-tait-pbx deleted the patch-12 branch April 30, 2021 07:07
@callum-tait-pbx
Copy link
Contributor Author

callum-tait-pbx commented Apr 30, 2021

I can see the bot is already starting to tag things as stale, nice! For anything we wish to keep (PR or issue wise) we need to attach at least one of the exemptLabels to the PR / issue. A maintainer will need to go through the PRs and issues and associated the relevant exempt labels to each PR / issue to prevent the bot closing the PR / issue. Additionally the stale label needs removing from any issues / PRs that have already been tagged as stale that we wish to keep.

#144 this is a good example of a legititmate issue that has been marked as stale but we would want to keep around (and do at some point!)

I've included a generic pinned label for PRs / issues we wish to keep that don't fit into any specific category.

Feel free to add, remove or change the labels there, it was just a first stab of labels that are fairly popular.

CC @mumoshu

EDIT

Given there is a date wher the bot will start killing issues and PRs this needs doing sooner rather than later

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants