Skip to content

srl295/core-validate-commit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

core-validate-commit

Build Status Coverage Status

Validate the commit message for a particular commit in node core

Install

$ npm install [-g] core-validate-commit

Usage

# for a single commit
$ core-validate-commit <sha>

# validate since <sha>
$ git rev-list <sha>..HEAD | xargs core-validate-commit

# list all rules
$ core-validate-commit --list
    fixes-url enforce format of Fixes URLs
  line-length enforce max length of lines in commit body
 metadata-end enforce that metadata is at the end of commit messages
       pr-url enforce PR-URL
    reviewers enforce having reviewers
    subsystem enforce subsystem validity
 title-length enforce max length of commit title

Test

$ npm test

Author

Evan Lucas

License

MIT (See LICENSE for more info)

About

Validate commit messages for Node.js core

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%