mirror of
https://github.com/woodchen-ink/Q58Bot.git
synced 2025-07-18 13:52:07 +08:00
修复(.github/workflows/build and depoly.yml): 安装交叉编译工具,优化amd64和arm64构建过程。
This commit is contained in:
parent
c0cf68a834
commit
09e19a38ef
7
.github/workflows/build and depoly.yml
vendored
7
.github/workflows/build and depoly.yml
vendored
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user