tftsr-devops_investigation/.gitea/workflows
Shaun Arman 15b69e2350 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