putasset v7.0.0
Putasset

Upload an asset to releases on GitHub.
Install
npm i putasset -gHow to use?
Global
$ putasset
Usage: putasset [options]
Options:
-h, --help display this help and exit
-v, --version output version information and exit
-r, --repo name of repository
-o, --owner owner of repository
-t, --tag tag of repository (should exist!)
-f, --filename path to asset
-k, --token github token <https://github.com/settings/tokens/new>
-l, --loud output filename, repo, owner and tag before upload
--show-url show asset url
--force overwrite asset if one with same name already exist
$ PUTASSET_TOKEN="token" putasset \
-r putasset -o coderaiser -t v1.0.0 \
-f release.zip --show url
https://github.com/coderaiser/putasset/releases/download/v1.0.0/releases.zipLocal
npm i putasset --saveData will be read before execution in next order (left is more important):
command line -> ~/.putasset.json
Example
import putasset from 'putasset';
const token = 'token from https://github.com/settings/applications';
const url = await putasset(token, {
owner: 'coderaiser',
repo: 'putasset',
tag: 'v1.0.0',
filename: 'realease.zip',
});
console.log(`Upload success, download url: ${url}`);Related
- grizzly - Create release on github with help of node.
License
MIT
1 year ago
4 years ago
4 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago