Skip to content
This repository has been archived by the owner on May 26, 2024. It is now read-only.

Add a CI workflow to sync repository-wide labels #29

Merged
merged 1 commit into from
Nov 30, 2020
Merged

Add a CI workflow to sync repository-wide labels #29

merged 1 commit into from
Nov 30, 2020

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Nov 30, 2020

The workflow will configure the labels of this repository according to the universal labels defined by https://github.com/107-systems/.github/blob/main/universal-repository-labels.json combined with any repository-specific labels defined in a JSON file located in the .github/repository-labels-data folder.

Fixes #23

The workflow will configure the labels of this repository according to the universal labels defined by https://github.com/107-systems/.github/blob/main/universal-repository-labels.json combined with any repository-specific labels defined in a JSON file located in the `.github/repository-labels-data` folder.
@per1234
Copy link
Contributor Author

per1234 commented Nov 30, 2020

If you have any labels specific to this repository, I'm happy to add the JSON file for those as well.

A warning: when this is merged, it will remove the stock GitHub labels from the repository, which will also result in them being removed from the PRs and issues that have them.

Copy link
Member

@aentinger aentinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Terrific, can't wait to see this in action 🚀

@aentinger aentinger merged commit 5d6dc6f into 107-systems:master Nov 30, 2020
@aentinger
Copy link
Member

Fair warning, if I get around I'll reset the now missing labels, but somehow I don't think it's so very imporant.

@aentinger aentinger mentioned this pull request Nov 30, 2020
@per1234
Copy link
Contributor Author

per1234 commented Nov 30, 2020

Terrific, can't wait to see this in action

Same here! This is something I've been wanting to do for a long time, but never got the motivation to make it happen until now. That initial PoC I posted my notes about in #23 was done 1.5 years ago!

My crazy dream is that the same could be done in Arduino's repositories. Automating the migration from the deprecated labels to the standardized ones would be a very nice thing to add for applying this to repos that have a large base of issues/PRs with deprecated labels.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve GitHub labels
2 participants