tftsr-devops_investigation/.gitea/workflows
Shaun Arman 9d9dcd1d9a
All checks were successful
Test / frontend-typecheck (pull_request) Successful in 1m11s
Test / frontend-tests (pull_request) Successful in 1m18s
Test / rust-fmt-check (pull_request) Successful in 4m55s
Test / rust-clippy (pull_request) Successful in 23m46s
Test / rust-tests (pull_request) Successful in 25m1s
fix(ci): rebuild apt sources with per-arch entries before arm64 cross-compile install
rust:1.88-slim (Debian Bookworm) uses DEB822-format sources which have no arch
restriction. After dpkg --add-architecture arm64, apt tries to resolve deps for
both amd64 and arm64 simultaneously and hits 'held broken packages' conflicts on
shared -dev packages.

Fix: remove debian.sources and write a clean sources.list that pins amd64 repos
to [arch=amd64] and arm64 repos to [arch=arm64]. This gives apt a clear,
non-conflicting view of each architecture's package set.
2026-04-05 11:05:46 -05:00
..
auto-tag.yml fix(ci): rebuild apt sources with per-arch entries before arm64 cross-compile install 2026-04-05 11:05:46 -05:00
test.yml fix(ci): fix arm64 cross-compile, drop cargo install tauri-cli, move wiki-sync 2026-04-05 10:33:53 -05:00