From a63e06400411e40ddd3de0a6e32b4cbf2a98ea6f Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 13 Jan 2023 14:58:23 +0000 Subject: [PATCH] .github: Clean source tree before cross building release assets This address issues with leaking symbols into the cross build. Signed-off-by: Rob Bradford (cherry picked from commit 547230bb7757f8e837b90ea34c5cc79c6ebe33fd) Signed-off-by: Bo Chen --- .github/workflows/release.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a4d9b0304..0aa7a25de 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -40,6 +40,10 @@ jobs: toolchain: "1.62" target: aarch64-unknown-linux-musl override: true + - name: Clean build tree ahead of cross build + uses: actions-rs/cargo@v1 + with: + command: clean - name: Static Build (AArch64) uses: actions-rs/cargo@v1 with: