From 03a07a9075b61110bda9244a5df9e2892f1ecabc Mon Sep 17 00:00:00 2001 From: spinline Date: Fri, 6 Feb 2026 18:04:41 +0300 Subject: [PATCH] ci: use Docker directly instead of cross to avoid host toolchain resolution --- .gitea/workflows/build-mips.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build-mips.yml b/.gitea/workflows/build-mips.yml index 30597bb..aff3cc6 100644 --- a/.gitea/workflows/build-mips.yml +++ b/.gitea/workflows/build-mips.yml @@ -40,11 +40,13 @@ jobs: fi - name: Build Backend (MIPS) - env: - CROSS_NO_WARNINGS: 0 run: | - cd backend - cross +nightly build --target mips-unknown-linux-musl --release -Z build-std=std,panic_abort + docker run --rm \ + -v "$PWD":/project \ + -v "$HOME/.cargo/registry":/root/.cargo/registry \ + -w /project \ + ghcr.io/cross-rs/mips-unknown-linux-musl:main \ + sh -c 'rustup default nightly && rustup component add rust-src && cd backend && cargo build --target mips-unknown-linux-musl --release -Z build-std=std,panic_abort' - name: Rename Binary run: mv target/mips-unknown-linux-musl/release/backend target/mips-unknown-linux-musl/release/vibetorrent-mips