We love pull requests from everyone. By participating in this project, you agree to abide by the code of conduct.
This repository uses semantic-release.
Here is an example of the release type that will be done based on a commit messages:
Commit message | Release type |
---|---|
fix(pencil): stop graphite breaking when too much pressure applied |
Patch Release |
feat(pencil): add 'graphiteWidth' option |
|
perf(pencil): remove graphiteWidth option BREAKING CHANGE: The graphiteWidth option has been removed. The default graphite width of 10mm is always used for performance reasons. |
Along with the usual PR checkers (unit tests, linters), this repository has an extra checker that requires you to sign off your latest commit. We're using DCO for that.