https://github.com/classfunc/release-cmd
release-cmd is a tool to help us with project management and statistics based on git `Merge pull request..` commits.
https://github.com/classfunc/release-cmd
Last synced: 7 months ago
JSON representation
release-cmd is a tool to help us with project management and statistics based on git `Merge pull request..` commits.
- Host: GitHub
- URL: https://github.com/classfunc/release-cmd
- Owner: ClassFunc
- Created: 2021-08-23T14:03:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-20T11:05:54.000Z (over 3 years ago)
- Last Synced: 2025-09-20T18:34:55.584Z (7 months ago)
- Language: Shell
- Homepage: https://npmjs.com/package/release-cmd
- Size: 43.9 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://asciinema.org/a/whfVGGWZlXwsQVxJePrjDT3dr)
`release-cmd` is a tool to help us with project management and statistics based on git `Merge pull request...`
commits, `release-cmd` functions:
1. Create [GitHub Release](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository)
between 2 branches, commit hashes or tags.
2. Report All Member Efforts (.md or .csv file).
3. Report Per Member Efforts.
## Install:
```shell
npm i -g release-cmd
```
and install [gh-cli](https://cli.github.com/) for dependency.
## Usage:
- Open terminal, type `release-cmd`
- Continue typing:
> `github` or `gh` to create GitHub Release
> `md` to generate Report All Member Efforts in .md format
> `mdu` to generate Report Per Member Efforts in .md format
> `csv` to generate Report All Member Efforts in .csv format
> `help` for help
---
Thanks to the library [Vorpal](https://github.com/dthree/vorpal) for helping us with this project.