Automatically tag your repository!
This is a simple and straightforward CLI utility that automatically tags your repository.
Commonly, you'll want to automate your tagging process. As you release features, you'll add a version somewhere within your application, for Node.js projects this is package.json
. This whole process is time consuming and repetitive, why not let a utility handle this automatically?
- Ensuring your repository is properly tagged based on release versions
Without bloating the utility with a ton of required options, the go-tag
utility depends on certain aspects being present in each of your git repositories.
- You are authorized to push against the repository.
- All of the credentials are properly configured in your shell.
go get -u github.com/oshalygin/go-tag
# Call the utility and enjoy the automation!
go-tag
None, this utility is called within the current git repository and it will make the rest happen!
This utility depends on you having the right credentials set.
Additionally, this utility only works with Node.js projects, namely projects with a package.json
file. The reason for this is because the application looks into this configuration file to determine what tag version to set.
In the future, tagging will be much more automated.