generate-changelog#
Generate a change log from git commits.
generate-changelog [OPTIONS]
Options
- --version#
Show program’s version number and exit
- --generate-config#
Generate a default configuration file
- -c, --config <config_file>#
Path to the config file.
- -r, --repo-path <repository_path>#
Path to the repository, if not within the current directory
- -t, --starting-tag <starting_tag>#
Tag to generate a changelog from.
- -o, --output <output>#
What output to generate.
- Options:
release-hint | notes | all
- --skip-output-pipeline#
Do not execute the output pipeline in the configuration.
- Default:
False
- -b, --branch-override <branch_override>#
Override the current branch for release hint decisions.
- --install-completion <install_completion>#
Install completion for the specified shell.
- Options:
bash | zsh | fish | powershell | pwsh
- --show-completion <show_completion>#
Show completion for the specified shell, to copy it or customize the installation.
- Options:
bash | zsh | fish | powershell | pwsh
Environment variables
- CHANGELOG_CONFIG_FILE
Provide a default for
--config