commitlint
commitlint copied to clipboard
commitlint checks if your commit messages meets the conventional commit format
`commitlint` fails auto-generated merge-commit messages; these should be allowed. ``` daniel@cracked project_dir % git merge develop → input: "Merge branch 'develop'..." Errors: ❌ parser: type: invalid character ' ' Total...
As of now it seems like this tool is only for linting as part of the commint mesasge hook or manual linting. In other ecosystems, there is generally a centralized...
**Node** [commitlint](https://github.com/conventional-changelog/commitlint) version seems to be the "de facto" standard [Conventional Commits](https://www.conventionalcommits.org/) linter (but it forces you to have node installed). Are there any plans to make this project compatible...
Allow using [gitmojis](https://gitmoji.dev/) in the commit message `description`. Looks like they are detected as part of the `scope`. For example, the following commit message generated in **VSCode** using [Conventional Commits...
Hi, In MacOS, I ran the command `commitlint config create` in my Go repo. This created the default config file `.commitlint.yaml` in the current directory. Next I ran the command...
It would be nice to have a smaller config file when only making small alterations to the Default Config of _commitlint_. Adding a behavior allowing users to override the default...
It appears that the [README.md](README.md) is out of date with the latest default config file from **v0.10.0** Running `commitlint config create` will generate the following file, which does not match...
When I write a commit message in my editor, and save and close it, if the message fails `commitlint`, I have to recreate everything I wrote (re-gather reference URLs, re-copy...
`commitlint` currently fails the messages auto-generated by git for [`--fixup`](https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---fixupamendrewordltcommitgt) and [`--squash`](https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---squashltcommitgt) commits. I think `commitlint` should always permit these commit messages. Since the point of these commits is to...
Is it possible to get commitlint to ignore commented lines? For example this commit message: ``` ops: update CommitLint allowed types # Please enter the commit message for your changes....