publish release on GitHub based package.json
npm install --save hubot-package-version-release
add hubot-package-version-release
to external-scripts.json
["hubot-package-version-release"]
hubot> hubot publish release user/repository from package.json
result
environment variable | description | default |
---|---|---|
HUBOT_GITHUB_TOKEN | (require) GitHub API Token | - |
HUBOT_GITHUB_BASE_BRANCH | (optional) publish target_commitish | 'release' |
HUBOT_GITHUB_OWNER | (optional) default owner (org or user). if it is not given. | - |
HUBOT_GITHUB_RAW | (optional) GitHub raw url. It is userful for GitHub Enterprise. | 'https://raw.github.com' |
HUBOT_GITHUB_API | (optional) GitHub API url. It is userful for GitHub Enterprise. (This is defined in githubot) | 'https://api.github.com' |
This software is released under the MIT License, see LICENSE.