Gitrelease
This program can set the release information based on all commits of a tag. To
see the example visit Releases
page.
Requirements
This program requires Go >= v1.17.
Uses your github token with permission scope: repo
Installation
To install:
go install github.com/arsham/gitrelease@latestExport your github token:
export GITHUB_TOKEN="ghp_yourgithubtoken"
Usage
After you've made a tag, you can publish the current release documents by just
running:
gitreleaseIf you want to release an old tag:
gitrelease -t v0.1.2If you want to use a different remote other than the origin:
gitrelease -r upstreamLicense
Licensed under the MIT License. Check the LICENSE file for details.
On this page
Languages
Go91.7%Makefile8.3%
MIT License
Created October 27, 2021
Updated May 1, 2025