cryptid-org / cryptid-native

Native foundation of the CryptID.js Identity-based Encryption library.
Apache License 2.0
8 stars 1 forks source link

Introduce commit message linting #89

Open BeardOfDoom opened 4 years ago

BeardOfDoom commented 4 years ago

Brief

Once you start linting your code, there's no way back: you want to lint everything! For example, commit messages. Enforcing format and structure in commit messages allows for automatic semver bumps, changelog generation, repository analytics, and also looks good. See https://www.conventionalcommits.org/en/v1.0.0/

Because cryptid-js lacks this facility, we should definitely add commitlinting.

Task