Skip to content

Automate identifying, labeling, and closing stale issues #26223

@chrmarti

Description

@chrmarti

Outlining some of our ideas:

  • Inbox:
    • Identify area (was: bugs / feature requests / ...)
    • Label issues filed for an insiders build as insiders.
    • Label issues filed for a recently released stable build as new release.
    • Search for duplicate issues.
    • On bugs: Ask author to add VSCode and OS versions when not provided, also label as needs more info.
    • Check description is not empty, label as needs more info.
  • Maintenance:
    • Close needs more info issues when the last comment is from our team when stale for 7 days.
    • Close feature requests stale for 30 days with either no assignee or no milestone and with less than 20 up-votes
      • Here 'stale' should include no addition of votes, so the voting has largely finished.
      • We need to check the existing issues to assess if 30 days and 20 up-votes are good values.
    • Close bugs stale for 60 days with either no milestone or on the backlog

/cc @kieferrm

Metadata

Metadata

Assignees

Labels

engineeringVS Code - Build / issue tracking / etc.feature-requestRequest for new features or functionalityplan-itemVS Code - planned item for upcoming

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions