github-release icon indicating copy to clipboard operation
github-release copied to clipboard

Manage github releases from the command line

Results 16 github-release issues
Sort by recently updated
recently updated
newest added

set `GITHUB_TOKEN` to the new tokens that github produces which start with `ghp_`. ``` Traceback (most recent call last): File "C:\all_pys\Python39\lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File...

bug

Tool should return non success return code when asset download fails or no assets found with used PATTERN. This would simplify/help scripting..

enhancement

Todo: * By default list all properties as: ``` githubrelease commit REPO_NAME get SHA ``` could output: ``` sha 7921bb62e3b3240226acf66a57535219b9c3abac url https://api.github.com/repos/NeurodataWithoutBorders/pynwb/git/commits/7921bb62e3b3240226acf66a57535219b9c3abac html_url https://github.com/NeurodataWithoutBorders/pynwb/commit/7921bb62e3b3240226acf66a57535219b9c3abac author.name John Doe [...] ``` *...

help wanted
wip

If a tag does not exist when creating a release, it is created, but not as an annotated tag. Annotated tags allow things like `git describe` to work correctly, so...

Auto-adding all commits since the previous release to the release notes would be a nice option. e.g. something like the body of this release: https://github.com/bloomberg/chef-bcpc/releases/tag/7.1.20

enhancement

see https://github.com/j0057/github-release/pull/57#issuecomment-482251985

This would make it easier to understand the issue with failing build like this one: https://circleci.com/gh/hdmf-dev/hdmf/423 where the error was like: ``` Traceback (most recent call last): File "/home/circleci/venv/bin/githubrelease", line...