1.2.0 • Published 8 years ago
github-commits-since-tag-cli v1.2.0
github-commits-since-tag-cli
Command line interface for github-commits-since-tag.
It lists the commits of GitHub repo since the last version tag with GitHub API. Useful for checking whether we should do a release. See rationale here.
Install
npm i -g github-commits-since-tag-cli
Usage
# list commits since last tag for all repos of a specific user
ghcst github
# list commits since last tag for a specific repo
ghcst github/hub
GitHub imposes a per IP rate limit on the calling of GitHub API, you need a Personal access tokens to enjoy higher rates and access to private repo. A token with no specific role should suffice.
You can use ~/.ghcstrc
to specify user name and token:
{
"user": "GitHub username",
"token": "GitHub token",
}
Debug logs
Supported DEBUG tags: ghcst:flow, ghcst:data.
See visionmedia/debug for details.