ci: use Docker directly instead of cross to avoid host toolchain resolution
Some checks failed
Build MIPS Binary / build (push) Failing after 31s

This commit is contained in:
spinline
2026-02-06 18:04:41 +03:00
parent 861ad445fc
commit 03a07a9075

View File

@@ -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