commitizen icon indicating copy to clipboard operation
commitizen copied to clipboard

Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:

Results 316 commitizen issues
Sort by recently updated
recently updated
newest added

## Description currently, we use dict to dynamically manage our settings/configurations which makes it a bit hard to maintain if any new settings are to introduce ## Possible Solution 1....

feature

## Description brew install commitizen fail on linux brew ## Steps to reproduce installer returns ``` Failed to build cryptography ERROR: Could not build wheels for cryptography which use PEP...

bug
help wanted
linux

## Description Check whether unknown configuration exists in the configuration file when `strict_config=True` is passed. It should work like `--strict-markers` in pytest. It can avoid typo in the configuration. ##...

good first issue
type: feature
issue-status: wait-for-implementation

## Description I would like to be able to write multiline commit messages, however this does not seem to be possible when configuring commitizen using .cz.toml. ## Possible Solution Based...

type: feature

## Description If any pre-commit hook fails, the commitizen message is lost and you need to run `cz c --retry`. ## Possible Solution If the hooks are run before prompting...

type: feature

Currently, this checking behavior does not work when `--dry-run` is passed. The reason is that reading version in version and writing version to file is implemented in the same function...

type: feature
issue-status: needs-triage

After running `mypy` locally, I found there are type errors and even some logic errors. Since we already have type hint in our project, it seems to be better if...

feature
in progress

**Goal** make regular expression pattern stricter so that we won't accidentally match things we don't need **Description** In [commitizen/cz/conventional_commits/conventional_commits.py#L33](https://github.com/Woile/commitizen/blob/command-changelog/commitizen/cz/conventional_commits/conventional_commits.py#L33) on `command-changelog` branch, I use named capture group so that we...

good first issue
type: refactor
issue-status: wait-for-implementation

## Description Allow for the version tag and commit from a `cz bump` command to be signed using a GPG key. ## Possible Solution Implementing a flag on `cz bump`...

help wanted
type: feature

## Description Respect git flag `-S` and/or other related flags for commit signing when using the cli tool. ## Possible Solution Sign commits using the cli tool.

feature