Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cbuschka/versioner
versioning tool to help with releasing projects when no sophisticated build tool is available
https://github.com/cbuschka/versioner
semver versioning
Last synced: about 2 months ago
JSON representation
versioning tool to help with releasing projects when no sophisticated build tool is available
- Host: GitHub
- URL: https://github.com/cbuschka/versioner
- Owner: cbuschka
- License: apache-2.0
- Created: 2021-03-06T15:59:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-07T10:35:49.000Z (almost 4 years ago)
- Last Synced: 2024-05-09T14:26:35.060Z (8 months ago)
- Topics: semver, versioning
- Language: Go
- Homepage:
- Size: 62.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.txt
Awesome Lists containing this project
README
# versioner - versioning tool to help with releasing projects
[![Build](https://github.com/cbuschka/versioner/workflows/build/badge.svg)](https://github.com/cbuschka/versioner) [![Go Report Card](https://goreportcard.com/badge/github.com/cbuschka/versioner)](https://goreportcard.com/report/github.com/cbuschka/versioner) [![codecov](https://codecov.io/gh/cbuschka/versioner/branch/main/graph/badge.svg)](https://codecov.io/gh/cbuschka/versioner) [![License](https://img.shields.io/github/license/cbuschka/versioner.svg)](https://github.com/cbuschka/versioner/blob/main/license.txt)
## Prerequisites
* go 1.16.x
* GNU make
* git## Usage
### Release (tag & push)
```
versioner release
```### Get latest version by git tags
```
versioner latest-version
```### Get next version for latest by git tags
```
versioner next-version
```### Get versioner build version info
```
versioner version
```## Build
```
make build
```## License
Copyright (c) 2020-2021 by [Cornelius Buschka](https://github.com/cbuschka).[Apache License, Version 2.0](./license.txt)