Skip to content

Joxit/kokai

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

kokai

Rust Crates.io version shield Crates.io license shield

公開: kokai => Release/publish

Kokai allows you to create changelog for your releases and full changelog for your projects. It is based on Conventional Commits (for now) to have a pleasant reading of the changelog.

All kokai commands

kokai 0.3.1

USAGE:
    kokai <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    changelog     Create a full changelog of your project
    completion    Generate autocompletion file for your shell
    help          Prints this message or the help of the given subcommand(s)
    release       Create a release changelog for a specified tag

Release

kokai-release 0.3.1
Jones Magloire @Joxit
Create a release changelog for a specified tag

USAGE:
    kokai release [FLAGS] [OPTIONS] --ref <ref> [repository]

FLAGS:
    -h, --help            Prints help information
        --no-emoji        Remove emojis from headers
        --tag-from-ref    Get the tag of the ref commit and use it as a release name. This is like `git describe --tags
                          --exact-match`
    -V, --version         Prints version information

OPTIONS:
        --add-links <add-links>    Add links to commits/issues/pr with specified url format (github/gitlab...). For
                                   commits only using github url format, use github:commits. For gitlab with commits and
                                   issues use gitlab:commits,issues
        --git-url <git-url>        The git url of the project. Should be a url using http protocol for links
        --name <name>              Explicit name for the release. Useful when tag is a commit or HEAD
        --ref <ref>                Create a release changelog from previous tag until this ref. Can be a tag, commit
                                   hash or branch

ARGS:
    <repository>    Path to the git repository [default: .]

Changelog

kokai-changelog 0.3.1
Jones Magloire @Joxit
Create a full changelog of your project

USAGE:
    kokai changelog [OPTIONS] [repository]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
        --ref <tag>    Create a full changelog from the first commit until this ref. Can be a tag, commit hash or branch

ARGS:
    <repository>    Path to the git repository [default: .]

About

Conventional commits release note generator

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published