The release of the codeowners-validator tool is performed by the GoReleaser which builds Go binaries for several platforms and then creates a GitHub release.
Process
-
Export GITHUB_TOKEN=
YOUR_GH_TOKEN
-
Tag commit
git tag -a v0.1.0 -m "First release"
-
Push tag
git push origin v0.1.0
-
Locally from the root of the repository, run
goreleaser
.NOTE: Currently, releases are made with goreleaser in version
0.104.0, commit 7c4352147b6d9636f13d2fc633cfab05d82d929c, built at 2019-03-20T02:18:40Z
-
Recheck release generated on GitHub.