fix: paginate Cua Driver release discovery

Build on #306 without replacing its package or updater workaround. Exhaust the component feed before selecting a release and cover quarantine, version ordering, invalid input, and transport failures with offline fixtures.
This commit is contained in:
Francesco Bonacci committed 2026-09-07 17:57:46 -05:00
1 parent 8ac12ec7d6
commit 2b2e880eed
3 files changed
+174 -3

No files matched your search

+4
View File
@@ -834,6 +834,10 @@ EOF
check "malformed upstream fails the sync instead of skipping" "1" "$((FAILED - prev_failed))"
FAILED=0
if ! bash "$BUILD_ROOT/pkgbuilds/cua-driver-bin/.omarchy/upstream-test.sh"; then
failures=$((failures + 1))
fi
echo ""
if [[ "$failures" -eq 0 ]]; then
print_success "Self-test passed"