Skip to content

newaperio/github-labels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

NewAperio GitHub Labels

This repo describes the way we set up GitHub labels for our projects at NewAperio. These are the labels we use with Custodian, our GitHub bot. The JSON files are designed to be used with git-labelmaker.

Usage

Note: This step is only necessary if it's a repo not under our organization. The repos in our organization get these labels by default.

In a new repo, you probably want to first delete GitHub's default labels:

git-labelmaker # then select option 4 "Remove All Labels"

Then you can create labels using one of the sets here. Clone the repo and then run the command:

git-labelmaker # then select option 2 "Add Labels From Package"
               # provide *full* filepath to one of the JSON files
               # e.g. /Users/newaperio/code/github-labels/code.json

Labels

These are the labels we use on repos that contain the main working code for our projects.

Since we don't use GitHub for project management, the labels only describe Pull Request statuses.

Name Color Description
blocked orange Dependency needs to be cleared before progress can be made
in-progress purple Work is ongoing or pending (applied by Custodian)
needs-review yellow Work is finished; awaiting code review (applied by Custodian)
question magenta Outstanding discussion needs resolution
ready-to-merge green Work is finished and reviewed; awaiting merge (applied by Custodian)

License

This repo is Copyright © 2017 NewAperio. It is free software, and may be redistributed under the terms specified in the LICENSE file.

About NewAperio

This repo was written by NewAperio, LLC.

NewAperio is a web and mobile design and development studio. We offer expert software design and development as part of our portfolio of services. Get in touch to see how our team can help you.

Releases

No releases published

Packages

No packages published