Skip to content

Upload files to GitHub releases (including draft releases)

License

Notifications You must be signed in to change notification settings

zvin/gh-release-upload

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gh-release-upload

Upload files to GitHub releases

Install via npm

$ npm install --global jhermsmeier/gh-release-upload

Usage

gh-release-upload <command>

Commands:
  gh-release-upload list    List releases
  gh-release-upload create  Create a release
  gh-release-upload delete  Delete a release
  gh-release-upload info    Get release data
  gh-release-upload upload  Upload assets to a release

General options:
  --repo, -r  Repository (owner/reponame)  [string] [required]

Options:
  --help, -h     Show help  [boolean]
  --version, -v  Show version number  [boolean]

Commands options:

  list [options]:
    --draft       Include drafts  [boolean]
    --prerelease  Include prereleases  [boolean]
    --all         Show all release types  [boolean]

  create [options]:
    --tag, -t     Release tag  [string] [required]
    --name, -n    Release name  [string]
    --rename      New release name  [string]
    --commit, -c  Release target commitish  [string] [default: "master"]
    --body, -m    Release message body  [string]
    --update      Update release data  [boolean]
    --draft       Release is a draft  [boolean]
    --prerelease  Release is a prerelease  [boolean]

  delete [options]:
    --tag, -t     Release tag  [string] [required]

  info [options]:
    --tag, -t     Release tag  [string] [required]

  upload [options] <assets>:
    --tag, -t     Release tag  [string]
    --name, -n    Release name  [string]
    --draft       Release is a draft  [boolean]
    --prerelease  Release is a prerelease  [boolean]

About

Upload files to GitHub releases (including draft releases)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%