diff --git a/script/release b/script/release index ba6e6750..5454a5a9 100755 --- a/script/release +++ b/script/release @@ -81,9 +81,12 @@ echo "==> Releasing ${TAG}" echo "==> Building macOS (native)..." cargo build --release -echo "==> Building Linux (static musl via cross)..." +echo "==> Building Linux amd64 (static musl via cross)..." cross build --release --target x86_64-unknown-linux-musl +echo "==> Building Linux arm64 (static musl via cross)..." +cross build --release --target aarch64-unknown-linux-musl + # ── Package ──────────────────────────────────────────────────── DIST="target/dist" rm -rf "$DIST" @@ -91,6 +94,7 @@ mkdir -p "$DIST" cp "target/release/${BINARY_NAME}" "${DIST}/${BINARY_NAME}-macos-arm64" cp "target/x86_64-unknown-linux-musl/release/${BINARY_NAME}" "${DIST}/${BINARY_NAME}-linux-amd64" +cp "target/aarch64-unknown-linux-musl/release/${BINARY_NAME}" "${DIST}/${BINARY_NAME}-linux-arm64" chmod +x "${DIST}"/* echo "==> Binaries:"