carbon-design-system / carbon-design-system/sync
Bug: Syncing labels deletes *all* existing labels in a repo (and then repopulates)
- Dominant language
- JavaScript
- Stars
- 5
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
This removes all the labels currently assigned to issues, which reduces the usefulness of the tool.
Desired functionality.
1. Tool should de-dupe and only add labels to a repo if those labels don't already exist
2. Tool should only delete labels that are not part of the master list (this should be optional)
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, entry points, or tests. Locate the label-sync logic, reproduce the deletion and repopulation behavior, then verify that existing labels are preserved, duplicates are avoided, and deletion of labels outside the master list is optional.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100