First, install the dependencies (note: this was written with go v1.22.x):
go mod tidy
Now you can run the tool via:
go run main.go [...]
Pushing a version tag (e.g. v1.0.0
) will trigger the release.yml GitHub workflow, which will build binaries for supported OSes and publish a release with them.