Create and add GitHub labels to repositories which can be later used for pull requests and issues
- we use GitHub REST API to programatically create Labels
- The program
create_new_labels.py
have 2 parts- It uses GitHub endpoint for listing repos under an organization to list all repositories
- It uses create labels end point to create labels in repos
- Proper logs (error OR success messgaes) are displayed
I am using fine grained personal access token
-
The fine-grained token must have at least one of the following permission sets:
- "Issues" repository permissions (write)
- "Pull requests" repository permissions (write)