volcano-sh / volcano

A Cloud Native Batch System (Project under CNCF)
https://volcano.sh
Apache License 2.0
4.24k stars 971 forks source link

[Volcanobot enhancement] Label stale issues or PRs with the `lifecycle/stale` and `lifecycle/rotten` tags and automatically close them after timeout #3833

Open JesseStutler opened 1 day ago

JesseStutler commented 1 day ago

What is the problem you're trying to solve

Currently, issues or PRs in the volcano community will not be automatically closed if they are not processed for a long time, which will lead to an overstock of issues and PRs. Similar to the Kubernetes community, if issues and PRs are not processed for a long time, bot need to close those issues pr PRs.

Note: this issue is not to enhance the features of volcano, but to enhance the community’s maintenance ability.

Describe the solution you'd like

E.g., in stale issues or PRs, the k8s bot will comment this: image If the issues or PRs still not be processed, the bot will close the issue. Volcano bot also need this feature.

Additional context

No response

hwdef commented 1 day ago

Currently, issues or PRs in the volcano community will not be automatically closed if they are not processed for a long time,

https://github.com/volcano-sh/volcano/blob/master/.github/stale.yml

volcano will automatically close stale issues

JesseStutler commented 1 day ago

Currently, issues or PRs in the volcano community will not be automatically closed if they are not processed for a long time,

https://github.com/volcano-sh/volcano/blob/master/.github/stale.yml

volcano will automatically close stale issues

Is the stale bot still working? It seems that the stale bot has disappeared for a while, and we have many stale issues and PRs overstocked and have not been closed.

hwdef commented 1 day ago

It may have some problems. But I think this time setting should be done carefully. There are a large number of problems that should be solved, but no one solves them, and then they are closed, which is not very good for users.

JesseStutler commented 1 day ago

It may have some problems. But I think this time setting should be done carefully. There are a large number of problems that should be solved, but no one solves them, and then they are closed, which is not very good for users.

I think if they are indeed valuable and really need repaired, then we should continue to track and repair them, not to let them overstock there. But indeed we need to do this carefully.