From 509f3641e45f805ebe0e94c5a3ad36f18a3471a1 Mon Sep 17 00:00:00 2001 From: Misaka No <96560028+misakano7545@users.noreply.github.com> Date: Sat, 9 Apr 2022 16:19:03 +0800 Subject: [PATCH] Update release.yml --- .github/workflows/release.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index db5bc04..9f7d7d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,7 +33,7 @@ jobs: go-version: 1.18 - name: build linux amd64 version run: | - GOOS=linux GOARCH=amd64 go build -o xui-release -v main.go + CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -o xui-release -v main.go mkdir x-ui cp xui-release x-ui/xui-release cp x-ui.service x-ui/x-ui.service @@ -73,7 +73,9 @@ jobs: go-version: 1.18 - name: build linux arm64 version run: | - GOOS=linux GOARCH=arm64 go build -o xui-release -v main.go + sudo apt-get update + sudo apt install gcc-aarch64-linux-gnu + CGO_ENABLED=1 GOOS=linux GOARCH=arm64 CC=aarch64-linux-gnu-gcc go build -o xui-release -v main.go mkdir x-ui cp xui-release x-ui/xui-release cp x-ui.service x-ui/x-ui.service @@ -113,7 +115,9 @@ jobs: go-version: 1.18 - name: build linux s390x version run: | - GOOS=linux GOARCH=s390x go build -o xui-release -v main.go + sudo apt-get update + sudo apt install gcc-s390x-linux-gnu -y + CGO_ENABLED=1 GOOS=linux GOARCH=s390x CC=s390x-linux-gnu-gcc go build -o xui-release -v main.go mkdir x-ui cp xui-release x-ui/xui-release cp x-ui.service x-ui/x-ui.service