diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 204d3c22d..598675ddc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -131,6 +131,16 @@ jobs: - name: Build V2Ray run: | mkdir -p build_assets + EXTRA_ARG="" + case "$GOOS-$GOARCH" in + "linux-386") + ;& + "linux-amd64") + ;& + "linux-arm64") + EXTRA_ARG=EXTRA_ARG+"-buildmode=pie" + ;; + esac go build -v -o build_assets/v2ray -trimpath -ldflags "-s -w -buildid=" ./main - name: Rename Windows V2Ray