diff --git a/.github/workflows/build and depoly.yml b/.github/workflows/build and depoly.yml index 603444c..970ee44 100644 --- a/.github/workflows/build and depoly.yml +++ b/.github/workflows/build and depoly.yml @@ -23,11 +23,16 @@ jobs: with: go-version: '1.22' # 使用你项目需要的 Go 版本 + - name: Install cross-compilation tools + run: | + sudo apt-get update + sudo apt-get install -y gcc-aarch64-linux-gnu + - name: Build for amd64 run: CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -o main-amd64 . - name: Build for arm64 - run: CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -o main-arm64 . + run: CGO_ENABLED=1 GOOS=linux GOARCH=arm64 CC=aarch64-linux-gnu-gcc go build -o main-arm64 . - name: Set up QEMU uses: docker/setup-qemu-action@v3