Release¶
Use https://github.com/goreleaser/goreleaser for releases.
Testing¶
For testing use gox -> https://github.com/mitchellh/gox
Makking A Release¶
- make sure to update goreleaser
- tag branch like -> git tag 0.0.1-alpha.1
- push tag like -> git push origin 0.0.1-alpha.1
- export GitHub token -> export GITHUB_TOKEN=123456
- run goreleaser: gorelease
Check and adjust setting on GitHub release page