build: enable trimpath for both dev and prod releases

This commit is contained in:
Siyuan Miao 2025-05-20 20:28:40 +02:00
parent 8eaa86ae45
commit 4e90883bf8
2 changed files with 4 additions and 4 deletions
.github/workflows
Makefile

View File

@ -42,9 +42,6 @@ jobs:
uses: becheran/go-testreport@v0.3.2
with:
input: "testreport.json"
- name: Build release
run: |
make build_release
- name: Upload artifact
uses: actions/upload-artifact@v4
with:

View File

@ -25,7 +25,10 @@ hash_resource:
build_dev: hash_resource
@echo "Building..."
$(GO_CMD) build -ldflags="$(GO_LDFLAGS) -X $(KVM_PKG_NAME).builtAppVersion=$(VERSION_DEV)" -o $(BIN_DIR)/jetkvm_app cmd/main.go
$(GO_CMD) build \
-ldflags="$(GO_LDFLAGS) -X $(KVM_PKG_NAME).builtAppVersion=$(VERSION_DEV)" \
-trimpath \
-o $(BIN_DIR)/jetkvm_app cmd/main.go
build_test2json:
$(GO_CMD) build -o $(BIN_DIR)/test2json cmd/test2json