commitizen
commitizen copied to clipboard
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
### Description The SemVer spec dictates that: ["major version zero (`0.y.z`) is for initial development"](https://semver.org/#spec-item-4) and ["Version 1.0.0 defines the public API."](https://semver.org/#spec-item-5) A change during the initial development stage may...
### Description I know that this project is on PyPi, but is there a possibility to add it to `conda`? Not sure how much extra overhead that adds. ### Possible...
### Description It seems right now the changelog generator is capturing all tags, rather than just the tags matching the version pattern. It was mentioned in [this `TODO` in the...
## Description Add the ability to link a changelog message to the original commit. This would greatly increase the ability to provide context around changes. ## Possible Solution ~~Ability to...
### Description I am seeing some tests failing: 1. `test_bump_pre_commit_changelog_fails_always[True]` 2. `test_bump_pre_commit_changelog[True]` 3. `test_bump_pre_commit_changelog_fails_always[False]` **See resolution (pre-commit was silently failing):** https://github.com/commitizen-tools/commitizen/issues/520#issuecomment-1139207915 ### Steps to reproduce 1. cloned repo 2. poetry...
## Description Sometimes I don't want prereleases to be displayed in the changelog. For me, commits in a prerelease should land in the Unreleased section. Then, once the final release...
### Type - Content inaccurate ### URL https://commitizen-tools.github.io/commitizen/bump/ ### Description ## Problem The docs state "`fix`+everything else" bumps `PATCH` of the version string per the default `commit_map`.  However, this...
## Description Check all commit messages on the current branch. This is useful for checking commit messages after the fact (e.g., pre-push or in CI) since the existing hook only...
## Description It would be nice if `cz check` didn't fail for fixup and squash commits, e.g., `git commit --fixup ` or `git commit --squash ` if the commit messages...
### Description As far as I can see, there is no way to customize the types when using the pre-commit hook. It would be nice to implement this somehow. ###...