From d0225c4c249e18475d6bdf3ba8781ae2c1f95ad8 Mon Sep 17 00:00:00 2001 From: appleboy Date: Tue, 8 Apr 2025 21:39:21 +0800 Subject: [PATCH] build: enhance build process and release configuration - Add build flags and ldflags for Go builds - Add Gitea URLs and force token configuration for release Signed-off-by: appleboy --- .goreleaser.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 300f124..2c884b0 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -14,6 +14,11 @@ builds: - linux - windows - darwin + flags: + - -trimpath + ldflags: + - -s -w + - -X main.version={{.Version}} archives: - formats: tar.gz @@ -64,3 +69,8 @@ release: --- Released by [GoReleaser](https://github.com/goreleaser/goreleaser). + +gitea_urls: + api: https://gitea.com/api/v1 + download: https://gitea.com +force_token: gitea