Skip to content

Enhancing "need-fix-to-issue" GitHub Action for Improved Issue Management #292

@neilime

Description

@neilime

Is your feature request related to a problem? Please describe.

The current GitHub Action at need-fix-to-issue) lacks functionality for:

  • Automatically assigning the issue type "bug" to new issues.

  • Identifying and closing duplicate issues.

  • Closing issues that have become outdated due to inactivity.

Implementing these features would enhance issue management by ensuring proper categorization and reducing clutter from redundant or obsolete issues.

Describe the solution you'd like

  1. Assign "bug" Issue Type:

  2. Identify and Close Duplicate Issues:

    • Implementation: Integrate a GitHub Action that searches for duplicate issues based on titles or content and automatically closes them with a comment linking to the original issue.

    • Reference: Marking issues or pull requests as a duplicate

  3. Close Outdated Issues:

    • Implementation: Incorporate the actions/stale GitHub Action to label and close issues that have been inactive for a specified period.

    • Reference: Closing inactive issues

Describe alternatives you've considered

  • Manual Management: Manually assigning issue types, identifying duplicates, and closing outdated issues. This approach is time-consuming and prone to human error.

  • Third-Party Tools: Using external issue management tools, which may introduce complexity and require additional integration efforts.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions