diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index 81ca032..f0f7fdc 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -58,23 +58,23 @@ jobs: cat Cargo.toml fi - - name: Prepare for cross-compilation + - name: Prepare for ARM64 if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }} run: | sudo apt-get update sudo apt-get install -y gcc-aarch64-linux-gnu - name: Build Binary - # if: ${{ matrix.target != 'aarch64-unknown-linux-gnu' }} + if: ${{ matrix.target != 'aarch64-unknown-linux-gnu' }} run: cargo build --verbose --release --target ${{ matrix.target }} # --locked have been removed to avoid error - # - name: Build ARM64 - # if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }} - # uses: actions-rs/cargo@v1 - # with: - # use-cross: true - # command: build - # args: --all --release --target=aarch64-unknown-linux-musl + - name: Build ARM64 + if: ${{ matrix.target == 'aarch64-unknown-linux-gnu' }} + uses: actions-rs/cargo@v1 + with: + use-cross: true + command: build + args: --all --release --target=aarch64-unknown-linux-musl - name: Dry run cargo publish run: cargo publish --dry-run --allow-dirty --target ${{ matrix.target }}