build-cran-binaries/local/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
pat-s ec64fb6db8
fix(local): route multi-signature packages to human triage in the proposer
A package whose failing builds match more than one auto-proposable signature
(e.g. some logs hit `tbb-stddef-removed` and others `rcppparallel-bundled-tbb`)
produced two candidate registry entries with the same package/platforms/versions
key, so the candidate set failed `validate-patches.R` with "ambiguous duplicate
entries" and the whole proposer run aborted.

Add a pure `dedupe_candidates()` that keeps a package only when it maps to a
single signature and routes genuinely ambiguous packages (conflicting fix tiers)
to human triage instead of guessing between them. The proposer prints the
skipped packages and proceeds with the unambiguous candidates.
2026-07-14 17:11:02 +00:00
..
test-build-all-args.R feat: R-minor-sensitive binary builds (full + iterative) (#84) 2026-06-14 08:04:40 +00:00
test-failing-builds-classify.R feat(local): classify failing binary builds and pre-fill registry suggestions (#116) 2026-07-14 14:45:25 +00:00
test-proposal-tracking-lib.R fix(local): route multi-signature packages to human triage in the proposer 2026-07-14 17:11:02 +00:00
test-r-minor-helpers.R feat: R-minor-sensitive binary builds (full + iterative) (#84) 2026-06-14 08:04:40 +00:00
test-trim-pkgcache.R fix(ci): bound pkgcache _metadata growth to stop macmini disk-fill (#110) 2026-07-13 09:31:29 +00:00