tane/.forgejo
vjrj 8aa37bde34
All checks were successful
ci / analyze (push) Successful in 1m22s
ci / test-commons-core (push) Successful in 46s
ci / test-app-seeds (push) Successful in 7m7s
ci(release): retry network-fragile steps (fdroidserver download + fdroid build)
Even after the dnsmasq DNS cache, the Hetzner vSwitch still blips
mid-transfer. Two spots kept killing ~25min builds: the fdroidserver
tarball 'curl -sL | tar' (an empty stream -> 'gzip: unexpected end of
file') and maven/pub fetches mid-Gradle ('Network is unreachable').
Download fdroidserver to a file with curl --retry (+ -f + validate the
gzip before extract), and wrap fdroid build in a 3-attempt loop gated on
the APK actually appearing (fdroid build exits 0 even on failure).
2026-07-22 12:17:11 +02:00
..
workflows ci(release): retry network-fragile steps (fdroidserver download + fdroid build) 2026-07-22 12:17:11 +02:00