Categorygithub.com/arsham/gitrelease
modulepackage
0.3.1
Repository: https://github.com/arsham/gitrelease.git
Documentation: pkg.go.dev

# README

Gitrelease

Continues Integration License

This program can set the release information based on all commits of a tag. To see the example visit Releases page.

  1. Requirements
  2. Installation
  3. Usage
  4. License

Requirements

This program requires Go >= v1.17.

Installation

To install:

go install github.com/arsham/gitrelease@latest

Usage

After you've made a tag, you can publish the current release documents by just running:

gitrelease

If you want to release an old tag:

gitrelease -t v0.1.2

If you want to use a different remote other than the origin:

gitrelease -r upstream

License

Licensed under the MIT License. Check the LICENSE file for details.

# Packages

Package commit contains the logic for interacting with git, commits and github.