-
Notifications
You must be signed in to change notification settings - Fork 16
Enhancement: Scheduled auto-close workflow for confirmed duplicates #57
Copy link
Copy link
Closed
Labels
automationenhancementNew feature or requestNew feature or requestv0.2.0Target for v0.2.0Target for v0.2.0workflow
Milestone
Description
Problem
Duplicate issues marked with "potential-duplicate" need to be automatically processed after their grace period expires.
Proposed Solution
Create a new command and a scheduled GitHub Actions workflow to handle the final closure of confirmed duplicates.
New CLI Command:
simili auto-close:- Scans issues with the
potential-duplicatelabel. - Checks if the cooldown period (defined in Enhancement: Two-phase duplicate detection with cooldown period #54) has passed.
- Verifies no human activity has occurred (Enhancement: Human activity detection for duplicate review #55).
- If eligible, closes the issue and swaps the label to
duplicate.
- Scans issues with the
Scheduled Workflow:
- Create a cron-based workflow (e.g., daily at 10 AM UTC) that runs the
auto-closecommand. - Should support manual
workflow_dispatchfor testing.
Related Issues
- Enhancement: Two-phase duplicate detection with cooldown period #54: Two-phase duplicate detection with cooldown period
- Enhancement: Human activity detection for duplicate review #55: Human activity detection for duplicate review
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
automationenhancementNew feature or requestNew feature or requestv0.2.0Target for v0.2.0Target for v0.2.0workflow
Type
Projects
Status
Done