Just run:
$ make test
In order to ensure that the git log is as maintainable as possible, the git-validation tool is used. You can install this tool by running:
$ go get -u github.com/vbatts/git-validation
If you already have this tool installed, then simply perform:
$ make git-validation
Note that if you don’t have this tool installed the task will do nothing (it
will just print a help message). This is done so when running the default make
task this doesn’t interrupt it. This task is already called by the default
test
one.
This project uses shellcheck in order to validate the code style. In order to
run shellcheck
, just perform:
$ make shellcheck
I’m using Github in order to host the code. Thus, in order to report issues you can do it on its issue tracker. A couple of notes on reports:
- Check that the issue has not already been reported or fixed in
master
. - Try to be concise and precise in your description of the problem.
- Provide a step by step guide on how to reproduce this problem.
- Provide the version you are using (the commit SHA, if possible).
- Write a good commit message.
- Make sure that tests are passing on your local machine (it will also be checked by the CI system whenever you submit the pull request).
- Update the changelog.
- Try to use the same coding conventions as used in this project.
- Open a pull request with only one subject and a clear title and description. Refrain from submitting pull requests with tons of different unrelated commits.