Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/segment-boneyard/go-release
Script that automates publishing Github releases
https://github.com/segment-boneyard/go-release
Last synced: about 7 hours ago
JSON representation
Script that automates publishing Github releases
- Host: GitHub
- URL: https://github.com/segment-boneyard/go-release
- Owner: segment-boneyard
- Created: 2015-09-28T20:59:20.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-11T19:41:30.000Z (about 9 years ago)
- Last Synced: 2024-04-09T16:31:04.585Z (7 months ago)
- Language: Go
- Size: 122 KB
- Stars: 4
- Watchers: 13
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# go-release
Script that will create a Github release and upload assets for a given tag.
# Installation
Download the [binaries](https://github.com/segmentio/go-release/releases) or `go get github.com/segmentio/go-release`# Usage
```
release [--assets=...]
[--tag ]
[--token ]
[--name ]
[--body ]
[--draft]
[--prerelease]
release -h | --help
release --versionOptions:
--token Github Token. Checks $GITHUB_TOKEN if not provided.
--tag Git tag. Uses latest published tag if not provided.
--name Release name. Uses tag if not provided.
--body Release body. Empty by default.
--draft Identify the release as a draft.
--prerelease Identify the release as a prerelease.
```