Uses goreleaser for build, relase & homebrew management
Local build
goreleaser build --skip-validate --single-target --rm-dist --snapshot
find dist/plugins/ -type f | xargs -n1 -I {} cp {} dist/pluginsPre publish build
goreleaser release --rm-dist --skip-validate --skip-publishRelease to GitHub/Homebrew
git commit
git tag X.X.X
git push
git push --tags
# git push --atomic origin <branch name> <tag>
goreleaser release --rm-dist