From 41ae03ea5a89582235e79ee0ffc09f9f84cc77a6 Mon Sep 17 00:00:00 2001 From: omi-coide <74772084+omi-coide@users.noreply.github.com> Date: Sun, 12 Nov 2023 15:46:53 +0800 Subject: [PATCH] fix musl build --- .github/workflows/build.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 69ed979..262d123 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - build: [x86, arm] + build: [x86] include: - build: x86 rust: stable @@ -33,12 +33,15 @@ jobs: profile: minimal override: true target: ${{ matrix.target }} - + - name: install musl + uses: awalsh128/cache-apt-pkgs-action@v1 + with: + packages: musl-tools # provides musl-gcc + version: 1.0 - name: Build and Upload Binary run: | - cargo build --release --target x86_64-unknown-linux-musl - cargo build --release --target aarch64-unknown-linux-musl + cargo build --release --target ${{ matrix.target }} # 生成的二进制文件位于 "target/{target}/release/" 目录下 - name: Upload archive