-
-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow label renaming #59
Comments
Introduce the "alias" attribute for labels so that label-syncer can rename labels, rather than deleting/re-creating them. This preserves labels on existing issues and pull requests. Closes micnncim#59
Introduce the "alias" attribute for labels so that label-syncer can rename labels, rather than deleting/re-creating them. This preserves labels on existing issues and pull requests. Closes micnncim#59
I found it necessary to extend this original idea a bit. To support a single config to get multiple, divergent repos using the same labels, I need support for multiple aliases for some: - name: "Type: bug"
aliases:
- bug
- defect
description: Something isn't working
color: d73a4a I think we should support both syntaxes (single alias and multiple). But having support for either a string or an array of them in the parser seems to require two different field names ( |
If I have a label
bug
and I would like it to betype: bug
, I wish I could do something like this:And then label-syncer would:
type: bug
if no label named eithertype: bug
orbug
exists, orbug
to betype: bug
This would make it much easier to make a set of existing repositories consistent.
The text was updated successfully, but these errors were encountered: