@@ -37,11 +37,11 @@ jobs:
3737 run : |
3838 TAG=${{ github.ref_name }}
3939 VERSION=${TAG#v}
40- GOOS=darwin GOARCH=amd64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
40+ CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
4141 tar zcvf out/aliyun-cli-macosx-${VERSION}-amd64.tgz -C out aliyun
4242 bash tools/upload_asset.sh ${VERSION} out/aliyun-cli-macosx-${VERSION}-amd64.tgz
4343 cp out/aliyun out/aliyun.amd64
44- GOOS=darwin GOARCH=arm64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
44+ CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
4545 tar zcvf out/aliyun-cli-macosx-${VERSION}-arm64.tgz -C out aliyun
4646 bash tools/upload_asset.sh ${VERSION} out/aliyun-cli-macosx-${VERSION}-arm64.tgz
4747 cp out/aliyun out/aliyun.arm64
@@ -71,11 +71,11 @@ jobs:
7171 TAG=${{ github.ref_name }}
7272 VERSION=${TAG#v}
7373 # build for Linux amd64
74- GOOS=linux GOARCH=amd64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
74+ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
7575 tar zcvf out/aliyun-cli-linux-${VERSION}-amd64.tgz -C out aliyun
7676 bash tools/upload_asset.sh ${VERSION} out/aliyun-cli-linux-${VERSION}-amd64.tgz
7777 # build for Linux arm64
78- GOOS=linux GOARCH=arm64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
78+ CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${VERSION}'" -o out/aliyun main/main.go
7979 tar zcvf out/aliyun-cli-linux-${VERSION}-arm64.tgz -C out aliyun
8080 bash tools/upload_asset.sh ${VERSION} out/aliyun-cli-linux-${VERSION}-arm64.tgz
8181 build_for_windows :
9999 $version = $tag -replace 'v', ''
100100 $env:GOOS = "windows"
101101 $env:GOARCH = "amd64"
102+ $env:CGO_ENABLED = "0"
102103 go build -ldflags "-X 'github.com/aliyun/aliyun-cli/cli.Version=${version}'" -o ./out/aliyun.exe main/main.go
103104 Compress-Archive -Path ./out/aliyun.exe -DestinationPath ./out/aliyun-cli-windows-${version}-amd64.zip
104105 bash ./tools/upload_asset.sh ${version} ./out/aliyun-cli-windows-${version}-amd64.zip
0 commit comments