GitHub Issues – Do you customize your labels?
Updated by Brady Stroud [SSW] 1 year ago. See history
Firstly, set up some GitHub Issue Templates that have default labels. Prefix those ones with "Type:" so it is clear they define the type of Issue:
- Type: Bug
- Type: DevOps
- Type: Documentation
- Type: Feature
- Type: Refactor
Also add some extra labels for important ancillary information. Try not to go overboard though, a good example might be 3:
Some labels to define the area of work:
- Area: Frontend
- Area: Backend
And the standard GitHub label to indicate it is a good Issue for developers new to the project:
- Good First Issue

❌ Figure: Bad Example - using Effort labels is not ideal for GitHub Issues
Learn more about where Effort labels are appropriate with GitHub Projects, which has custom fields.

✅ Figure: Good Example - Add a few labels beyond the ones that are set based on the Issue Templates
Need help?
SSW Consulting has over 30 years of experience developing awesome software solutions.