From cb49dc365428d33fa43b22bf17fc4aba1dbd11ed Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 25 Jan 2022 09:06:17 +0800 Subject: [PATCH] action debug --- .github/workflows/release.yml | 7 ++++--- Makefile | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 236b5527..471f901b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,8 +3,8 @@ name: Release on: push: branches: [main] - # paths: - # - "share/const.go" + paths: + - "share/const.go" jobs: release: @@ -13,12 +13,13 @@ jobs: matrix: go: [1.17] steps: - - name: arm env + - name: Arm Build run: | sudo apt-get update sudo apt-get install -y libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi libncurses5-dev build-essential bison flex libssl-dev bc sudo apt-get install -y gcc-arm-linux-gnueabi g++-arm-linux-gnueabi sudo apt-get install -y gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf + sudo apt-get install -y g++-aarch64-linux-gnu crossbuild-essential-arm64 - name: Setup Cache uses: actions/cache@v2 diff --git a/Makefile b/Makefile index 3f596f89..947497a6 100644 --- a/Makefile +++ b/Makefile @@ -267,7 +267,8 @@ artifacts: clean # 制品 mkdir -p dist CGO_ENABLED=1 CGO_LDFLAGS="-static" GOOS=linux GOARCH=amd64 go build -v -o dist/yao-${VERSION}-linux-amd64 - CC=arm-linux-gnueabi-gcc CXX=arm-linux-gnueabi-g++ CGO_ENABLED=1 GOOS=linux GOARCH=arm GOARM=7 go build -v -o dist/yao-${VERSION}-linux-arm +# CGO_ENABLED=1 CGO_LDFLAGS="-static" GOOS=linux GOARCH=arm GOARM=7 CC=arm-linux-gnueabi-gcc CXX=arm-linux-gnueabi-g++ go build -v -o dist/yao-${VERSION}-linux-arm +# CGO_ENABLED=1 CGO_LDFLAGS="-static" GOOS=linux GOARCH=arm64 CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++ go build -v -o dist/yao-${VERSION}-linux-arm64 mkdir -p dist/release mv dist/yao-*-* dist/release/