“While working at Prisma, I discovered that many companies struggle with repository organisation. In particular, companies struggle with managing labels across multiple repositories in their GitHub accounts. That's why I created LabelSync - to help you get to the best parts of labels more quickly. ”
Sync all your repositories from a central management repository using one of the configuration languages.
Restrict unconfigured labels, or create a set of common ones to share between repositories.
Align label configurations quickly byaliasinga group of old labels to a new, single label.
Create Label workflows using labelsiblings.
Keep your workflow in GitHub so everyone can see what the priorities are and how far down the chain bug has come.
LabelSync manager comments on your pull request so you can predict what changes are going to happen.
LabelSync uses YAML as a default configuration language. This allows you to use features such as anchors to organise your configuration more efficiently.
LabelSync ships with a TypeScript library that lets you use everything that TypeScript offers to automate you configuration.
Each label in your configuration can referencemutliple siblings. Whenever you add a label to an issue or pull request, LabelSync will automatically add all the missing siblings as well.
Ready to get started?
We are also giving you an option for 14-day free trial to find out how the tool works and a free tier to see how great it is.