From 7bbfadeeed710500752496f952bbcfb66ab3bdb9 Mon Sep 17 00:00:00 2001 From: Maddie Zhan Date: Thu, 30 Apr 2026 14:26:02 +0800 Subject: [PATCH] fix: skip upx for darwin/arm64 target --- .goreleaser.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index a6932d2..5f0bcfe 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -17,7 +17,6 @@ builds: goos: - windows - linux - - darwin goarch: - 386 - amd64 @@ -28,14 +27,26 @@ builds: - 6 - 7 ignore: - - goos: darwin - goarch: 386 - goos: windows goarch: arm - goos: windows goarch: arm64 hooks: post: upx -9 "{{ .Path }}" + - main: ./main.go + id: speedtest-backend-darwin + binary: speedtest-backend + env: + - CGO_ENABLED=0 + flags: + - -trimpath + ldflags: + - -w -s + goos: + - darwin + goarch: + - amd64 + - arm64 - main: ./main.go id: speedtest-backend-freebsd binary: speedtest-backend