Expand description
Core functionalities
Re-exports§
pub use time;
Structs§
- Changelog
Build Options - Changelog build options
- Changelog
Config - Changelog configuration
- Commit
- A commit
- Commit
Config - Commits configuration
- Commit
History - Commit history
- Config
- Configuration
- Convco
Message - Conventional commit message
- Error
- Core error
- Release
Config - Release configuration
- Versioning
Config - Versioning configuration
Enums§
- Version
Incr - The semver version increment
Constants§
- CONFIG_
DIR_ NAME - Config directory name
- CONFIG_
FILE_ NAME - Config file name
- TEMPLATE_
CHANGELOG_ STD - Base changelog template
Traits§
- Convco
Message Ext - Extension trait for conventional messages
- String
Ext - Additional methods for strings
Functions§
- add_
all_ changes - Add all changes to the index
- build_
changelog - Builds the changelog
- commit_
changes - Commits the changes to git
- commit_
history - Returns the history of all commits
- exec_
bump_ command - Executes a bump command
- get_
root_ dir - Returns the git root directory
- git_
add_ all - Adds all changes to the index
- git_
status - Checks if the repo has unstaged or untracked files
- push_
with_ tags - Push with tags
- set_
annotated_ tag - Sets an annotated tag to the HEAD
Type Aliases§
- Status
Show - Status show option