Skip to content

Enforce naming conventions on git branches (in funk-team orphanage)

Notifications You must be signed in to change notification settings

funk-team/branch-naming-check

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

branch-naming-check

Enforce naming conventions on git branches

branch-naming-check is a tool that checks whether or not the current branch of a git project match a certain name pattern (specified as a regular expression). This tool is primarily used as a git hook to enforce teams naming conventions.

Install

npm install --save-dev @innocells/branch-naming-check

Usage

branch-naming-check <regex>

As a git hook using Husky (recommended) add a precommit (or prepush) script to your project's package.json file:

{
  "scripts": {
    "precommit": "branch-naming-check '(feature|release|hotfix)/\\d+/(JIRA-\\d+_)?[a-z-]+'",
  },
  "devDependencies": {
    "husky": "^0.14.3"
  }
}

About

Enforce naming conventions on git branches (in funk-team orphanage)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%