diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 95b5867..de268bc 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -25,6 +25,8 @@ builds: gomips: - softfloat main: ./cmd/ctrld + hooks: + post: /bin/sh ./scripts/upx.sh archives: - format_overrides: - goos: windows diff --git a/scripts/upx.sh b/scripts/upx.sh new file mode 100755 index 0000000..55c60e7 --- /dev/null +++ b/scripts/upx.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +set -ex + +for dist_dir in ./dist/ctrld*; do + upx --brute "${dist_dir}/ctrld" +done