diff --git a/.goreleaser.yml b/.goreleaser.yml index 8c7bd84f..566571fc 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -70,9 +70,9 @@ builds: id: ntfy_darwin_all binary: ntfy env: - - CGO_ENABLED=0 # explicitly disable, since we don't need go-sqlite3 + - CGO_ENABLED=1 # explicitly disable, since we don't need go-sqlite3 ldflags: - - "-X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}}" + - "-linkmode=external -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}}" goos: [darwin] goarch: [amd64, arm64] # will be combined to "universal binary" (see below) nfpms: diff --git a/cmd/serve_linux.go b/cmd/serve.go similarity index 99% rename from cmd/serve_linux.go rename to cmd/serve.go index b56268b4..38ea4b6a 100644 --- a/cmd/serve_linux.go +++ b/cmd/serve.go @@ -1,3 +1,5 @@ +//go:build !windows + package cmd import ( diff --git a/cmd/serve_linux_test.go b/cmd/serve_test.go similarity index 100% rename from cmd/serve_linux_test.go rename to cmd/serve_test.go