https://github.com/joshhhhyyyy/increment
Needlessly complex program to parse, increment, and push the latest version number tag on github. Made with 😫 , 😓 & ðŸ˜
https://github.com/joshhhhyyyy/increment
cli git go golang utilities
Last synced: about 1 month ago
JSON representation
Needlessly complex program to parse, increment, and push the latest version number tag on github. Made with 😫 , 😓 & ðŸ˜
- Host: GitHub
- URL: https://github.com/joshhhhyyyy/increment
- Owner: joshhhhyyyy
- License: unlicense
- Created: 2022-02-26T10:14:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-05T07:33:19.000Z (about 3 years ago)
- Last Synced: 2025-02-24T06:35:09.678Z (over 1 year ago)
- Topics: cli, git, go, golang, utilities
- Language: Go
- Homepage: https://sh.joseos.com/increment
- Size: 272 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Increment    [](https://github.com/joshhhhyyyy/increment/releases) [](https://goreportcard.com/report/joshhhhyyyy/increment)

## What is this?
**Needlessly complex program to parse, increment, and push the latest version number tag on github.**
Err handling by **[Sentry](sentry.io)**
Made with 😫 , 😓 & ðŸ˜
## Installation
### Via Go (ALL Platforms)
```go get github.com/joshhhhyyyy/increment```
```go install github.com/joshhhhyyyy/increment```
```export PATH=$PATH:$(go env GOPATH)/bin``` (Add gopath to path)
### Via apt (Debian derivatives only)
```echo "deb [trusted=yes] https://apt.joseos.com/ ./" | sudo tee /etc/apt/sources.list.d/joseos.list```
```sudo apt update```
```sudo apt install increment```
## Usage
```increment [OPTIONS]```
## Options
**note: both single minus "-" and double minus "--" work fine
```-nfpm``` // Not needed at all, Type: bool, Whether to build a deb with nfpm or not
```--dont-push-main=""``` // Optional, Type: bool, Optional to not push to main (make a new tag only)