An open API service indexing awesome lists of open source software.

https://github.com/raezil/publisher

Publish go modules using this terminal command
https://github.com/raezil/publisher

Last synced: 6 months ago
JSON representation

Publish go modules using this terminal command

Awesome Lists containing this project

README

          

## Description

This tool automates the process of publishing a Go library by tagging a version, pushing the tag to the remote repository, and updating the Go module proxy.

## Prerequisites

* [Git](https://git-scm.com/) installed.
* [Go](https://go.dev/) installed.
* You must be in the root directory of your Go module's Git repository.
* You must have push access to the remote repository (`origin`).
## Install
```bash
go install github.com/Raezil/publisher@latest
```
## Usage

```bash
publisher
```

### Example
```bash
publisher v1.0.0 github.com/Raezil/publisher
```