github-commits-since-tag-cli

1.2.0 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i github-commits-since-tag-cli

Weekly Downloads

0

Version

1.2.0

License

MIT

Last publish

Collaborators

  • leesei