commitizen
commitizen copied to clipboard
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
## Type * [ ] Content inaccurate * [x] Content missing * [ ] Typo ## URL https://commitizen-tools.github.io/commitizen/customization.html#1-customize-in-configuration-file ## TL;DR How can I configure Commitizen in a `pyproject.toml` to fix...
## Description The default value for `change_type_order` uses lower-case "feat", "perf", etc instead of "Feat", "Perf", and is therefore ignored in changelog output ## Steps to reproduce 1. `mkdir /tmp/cztest...
Hery @Lee-W and anyone who wants to participate, I'd like to make some small breaking changes and release v3. ## Goals - annotated tags by default. `--follow-tag` and date. -...
## Description To use the currently available hook facilities, it is necessary to create a custom cz_ adapter class to use hooks during the version bump / changelog generation. I'd...
## Description Bump mechanism requires version to be in multiple files. ## Possible Solution Incorporate `--version-files` flag to `cz bump` instead of hard-reading it from the config. Here we can...
**Goal** Make automatic version bumping possible through version specified in `version_files` **Description** In [commitizen/commands/bump.py#L36](https://github.com/Woile/commitizen/blob/v1.16.0/commitizen/commands/bump.py#L36), we only use `git tag` to find whether the tag specified in `version_file` exists. If one...
### Description Hi, I've doubt on how `check-consistency` flag works. ### Steps to reproduce 1. have a project managed with poetry, with a pyproject.toml like the following ``` [tool.poetry] name...
## Description Add allow to create empty commit ## Checklist - [x] Add test cases to all the changes you introduce - [ ] Run `./scripts/format` and `./scripts/test` locally to...
### Description Run`cz check --range origin/master..HEAD` to check commits in CI occasionally fails. And it worked after I retried the job.But sometimes it didn't work after retrying multiple times. I...
### Description To increase trust in commits, particularly in the context of current [software supply-chain](https://en.wikipedia.org/wiki/Software_supply_chain) issues, it may be useful to enforce signed commits with various `cz` commands. To maintain...