diff --git a/.gitea/workflows/build_tool.yaml b/.gitea/workflows/build_tool.yaml index 992d2f7..edf73e4 100644 --- a/.gitea/workflows/build_tool.yaml +++ b/.gitea/workflows/build_tool.yaml @@ -21,12 +21,19 @@ jobs: env: GOROOT: /usr/local/go + - name: 安装MinGW-w64 + run: | + apt update + && apt install -y mingw-w64 + && x86_64-w64-mingw32-gcc --version + - name: 构建上传工具 run: | - go env -w CGO_ENABLED=1 \ - && go env -w GOARCH=amd64 \ - && go env -w GOOS=windows \ - && go mod tidy \ + go env -w CGO_ENABLED=1 + && CC=x86_64-w64-mingw32-gcc + && go env -w GOARCH=amd64 + && go env -w GOOS=windows + && go mod tidy && go build -ldflags="-s -w -H windowsgui" -o 上传工具.exe - name: 上传构建文件