Commit graph

  • db7afa6319
    fix(audit): replace arch subsection in place instead of appending duplicates pat-s 2026-07-21 08:45:14 +00:00
  • 3cc323d99e fix(patches): widen RcppParallel system-tbb scope to all oneTBB-2021 platforms (#137) pat-s 2026-07-20 20:59:47 +00:00
  • d374dc2bc0
    fix(patches): widen RcppParallel system-tbb scope to all oneTBB-2021 platforms pat-s 2026-07-20 17:37:42 +00:00
  • 61e1c0188d
    chore: adjust weekly audit runs pat-s 2026-07-20 15:24:17 +02:00
  • eb49b26599
    refactor(build-one): delegate ABI classification to bincraft pat-s 2026-07-20 16:47:24 +00:00
  • 6df945d147 fix(patches): build RcppParallel against system oneTBB instead of disabling TBB (#135) pat-s 2026-07-20 09:56:21 +00:00
  • d74424cb37
    fix(patches): build RcppParallel against system oneTBB instead of disabling TBB pat-s 2026-07-19 08:39:53 +00:00
  • b4b7d53a83 fix(local): make trial-build-patch.R detect non-throwing build failures (#134) pat-s 2026-07-18 08:37:04 +00:00
  • 3d3c4c462a
    fix(local): make trial-build-patch.R detect non-throwing build failures pat-s 2026-07-17 14:51:20 +00:00
  • a30c6f9532 fix(crow): probe the auto-patch branch with git ls-remote to avoid a scary fatal (#133) pat-s 2026-07-17 11:52:07 +00:00
  • c10ffe2f75
    fix(crow): probe the auto-patch branch with git ls-remote to avoid a scary fatal pat-s 2026-07-17 10:32:05 +00:00
  • 13fcad6dc4 fix(crow): make the trial-build gate no-op when the auto-patch branch is absent (#132) pat-s 2026-07-17 10:27:58 +00:00
  • 47c436f2ed
    fix(crow): make the trial-build gate no-op when the auto-patch branch is absent pat-s 2026-07-17 10:27:32 +00:00
  • 6c03f278ec feat(local): aggregate blocked-on-dependency reporting by dependency (#131) pat-s 2026-07-16 21:24:03 +00:00
  • 1b57d45c80
    feat(local): aggregate blocked-on-dependency reporting by dependency pat-s 2026-07-16 21:22:39 +00:00
  • 118a92889f fix(local): make the trial-build gate detect non-throwing build failures (#130) pat-s 2026-07-16 08:24:03 +00:00
  • f9d399fac0 feat(local): detect dependency-cascade failures generally, not just RcppParallel (#128) pat-s 2026-07-16 08:23:54 +00:00
  • 875b086122 ci(crow): enable verbose patched builds in the trial-build gate (#129) pat-s 2026-07-16 08:23:44 +00:00
  • 8a1e535d8b
    fix(local): make the trial-build gate detect non-throwing build failures pat-s 2026-07-16 08:05:55 +00:00
  • 4f4f1c90f5
    ci(crow): enable verbose patched builds in the trial-build gate pat-s 2026-07-15 21:45:06 +00:00
  • c98aaa548f
    feat(local): detect dependency-cascade failures generally, not just RcppParallel pat-s 2026-07-15 21:33:54 +00:00
  • 2e0b82d896 feat(patches): auto-propose 10 registry entries from classified failures devxy-bot 2026-07-15 17:47:03 +02:00
  • ff9f5f5177 fix(local): shell-quote git args in the auto-patch push and trial-build gate (#126) pat-s 2026-07-15 15:43:02 +00:00
  • 0ee4aa7670
    fix(local): shell-quote git args in the auto-patch push and trial-build gate pat-s 2026-07-15 15:03:45 +00:00
  • ed1485c542
    ci: remove evaluate conditions pat-s 2026-07-15 16:51:15 +02:00
  • 1bca6004fd chore(local): reuse FORGEJO_TOKEN for the auto-patch push (#125) pat-s 2026-07-15 14:50:19 +00:00
  • aac87045e8
    chore(local): reuse FORGEJO_TOKEN for the auto-patch push instead of a new secret pat-s 2026-07-15 14:37:27 +00:00
  • c7837d9197
    chore(local): reuse FORGEJO_TOKEN for the auto-patch push instead of a new secret t3code/auto-apply-patches pat-s 2026-07-15 14:37:27 +00:00
  • 4bca17e4ac feat(local): auto-apply registry patches with a build-env trial-build gate (#124) pat-s 2026-07-15 08:28:15 +00:00
  • 321b46c436
    feat(local): auto-apply registry patches with a build-env trial-build gate pat-s 2026-07-15 08:02:49 +00:00
  • 21a2fe9e6c feat(local): report unclassified and dependency-blocked failures for discovery (#122) pat-s 2026-07-15 07:46:29 +00:00
  • 6ed17f3fb1
    feat(local): report unclassified and dependency-blocked failures for discovery pat-s 2026-07-15 07:34:07 +00:00
  • 9bc4973159 fix(local): stop proposing per-dependent patches for dependency-cascade failures (#121) pat-s 2026-07-14 18:40:41 +00:00
  • a8c8b23f70
    fix(local): stop proposing per-dependent patches for dependency-cascade failures pat-s 2026-07-14 17:41:07 +00:00
  • f1dd661213 fix(local): route multi-signature packages to human triage in the proposer (#119) pat-s 2026-07-14 17:11:54 +00:00
  • ec64fb6db8
    fix(local): route multi-signature packages to human triage in the proposer pat-s 2026-07-14 17:11:02 +00:00
  • 77508f8fc5
    ci: clean weekly-patch-proposals trigger pat-s 2026-07-14 18:17:28 +02:00
  • af481f5129 ci(crow): add weekly patch-proposal + feedback-loop pipeline (#118) pat-s 2026-07-14 15:17:16 +00:00
  • adcf4272a0
    ci(crow): add weekly patch-proposal + feedback-loop pipeline pat-s 2026-07-14 15:05:22 +00:00
  • 1b6e2b506e
    ci(crow): add weekly patch-proposal + feedback-loop pipeline t3code/propose-patches-and-tracking pat-s 2026-07-14 15:05:22 +00:00
  • 1c297c01bf feat(local): auto-propose registry patches and track the feedback loop (#117) pat-s 2026-07-14 15:03:24 +00:00
  • 8afa584da3
    feat(local): auto-propose registry patches and track the feedback loop pat-s 2026-07-14 15:01:55 +00:00
  • f11ba7172f feat(local): classify failing binary builds and pre-fill registry suggestions (#116) pat-s 2026-07-14 14:45:25 +00:00
  • d9fb88f530
    feat(local): add read-only failure-triage classifier over single_builds pat-s 2026-07-14 14:05:53 +00:00
  • 04059f20e3 fix(patches): add rstan entry to skip removed tbb_stddef.h (#114) pat-s 2026-07-14 13:52:17 +00:00
  • 6373712c70
    fix(patches): add rstan entry to skip removed tbb_stddef.h pat-s 2026-07-14 13:37:29 +00:00
  • a4b274f281 fix(ci): bound pkgcache _metadata growth to stop macmini disk-fill (#110) pat-s 2026-07-13 09:31:29 +00:00
  • 6afa4e2405
    Merge remote-tracking branch 'origin/main' into t3code/smarter-disk-pruning-macmini pat-s 2026-07-13 09:30:21 +00:00
  • ffc2319558 fix(build-all): exclude previously-errored versions in prefilter (#113) pat-s 2026-07-13 09:28:45 +00:00
  • 70fde29d74
    fix(build-all): exclude previously-errored versions in prefilter pat-s 2026-07-13 09:24:13 +00:00
  • 09536cddd6 feat(build): raise BuildKit cache-mount budget for remote builders (#112) pat-s 2026-07-08 08:22:03 +00:00
  • 474a7fe62d
    feat(build): raise BuildKit cache-mount budget for remote builders pat-s 2026-07-08 10:20:15 +02:00
  • 36d3bc8604 fix(patches): force fs to build vendored static libuv (#111) pat-s 2026-07-07 18:12:36 +00:00
  • c7825c0652
    fix(patches): force fs to build vendored static libuv pat-s 2026-07-07 18:10:15 +00:00
  • c338ce2f10
    fix(ci): clear stale pkgcache metadata at start of build-all runs pat-s 2026-07-03 09:26:13 +02:00
  • b53a24614b
    feat(build-all): trim pkgcache _metadata every 25 packages during full builds pat-s 2026-07-03 09:24:02 +02:00
  • dd7f467b6a
    feat(build-all): add trim_pkgcache_metadata helper to bound pkgcache _metadata pat-s 2026-07-03 09:22:00 +02:00
  • 1e06576084
    docs: add CLAUDE.md with B2 storage gotchas and build pipeline conventions for agents pat-s 2026-07-02 08:43:20 +02:00
  • 5f10863a9c chore(deps): update pre-commit hook davidanson/markdownlint-cli2 to v0.23.0 automation-bot 2026-07-02 00:32:11 +00:00
  • 1ad7a6bfe9 chore: resolve latest bincraft release dynamically (no hardcoded pins) (#107) pat-s 2026-07-01 08:10:02 +00:00
  • 2cf5714ad9 chore(deps): update pre-commit hook rbubley/mirrors-prettier to v3.9.4 automation-bot 2026-07-01 00:32:49 +00:00
  • 207f799072
    chore: resolve latest bincraft release dynamically pat-s 2026-06-30 16:18:44 +02:00
  • b4ec6291a9
    chore: bump bincraft to 4.4.2 pat-s 2026-06-30 16:09:44 +02:00
  • d496029a79
    chore: bump bincraft to 4.4.1 pat-s 2026-06-30 15:51:02 +02:00
  • e59590e2d6 fix: RcppParallel disable-TBB source patch (env var was a no-op) (#106) pat-s 2026-06-30 13:27:01 +00:00
  • 889c571e79
    fix(patches): RcppParallel disable-TBB source patch (was a no-op env var) pat-s 2026-06-30 14:59:27 +02:00
  • b93d1ef6bd chore: silence otelsdk warnings across build paths (#105) pat-s 2026-06-30 12:41:32 +00:00
  • 6851ca1186
    chore(otel): silence otelsdk warnings across build paths pat-s 2026-06-30 14:26:13 +02:00
  • b744ae1bb1 fix: build-one image bincraft v4.4.0 + ship patch registry (#104) pat-s 2026-06-30 12:15:39 +00:00
  • ac5a842081
    fix(patches): build-one image bincraft v4.4.0 + ship patch registry pat-s 2026-06-30 14:14:54 +02:00
  • 00db47398d
    chore: 4.4.0 instead of 4.3.1 pat-s 2026-06-30 14:07:22 +02:00
  • 55a18fd87d feat: patch registry + wiring for per-package patching (#103) pat-s 2026-06-30 08:50:19 +00:00
  • 1fd8d811e7
    ci(patches): wire patches into all build workflows; pin bincraft v4.3.1 pat-s 2026-06-30 10:46:18 +02:00
  • 48f39d2b03
    ci(patches): bump bincraft pin to v4.3.0 pat-s 2026-06-30 10:21:00 +02:00
  • e802124ec3
    chore(patches): untrack SDD scratch, exclude design docs from markdownlint, fix README table pat-s 2026-06-30 09:58:04 +02:00
  • f3f3bfa20d
    fix(patches): validator portability, clearer docs, broader hook trigger pat-s 2026-06-30 09:17:24 +02:00
  • a826a27246
    docs(patches): document the package patching workflow pat-s 2026-06-30 08:54:59 +02:00
  • bda1a375d7
    feat(patches): pass patch registry to bincraft build calls pat-s 2026-06-30 08:53:38 +02:00
  • 912423f9d4
    ci(patches): validate patch registry in pre-commit pat-s 2026-06-30 08:52:18 +02:00
  • 7e382c7941
    fix(patches): report validator errors cleanly instead of crashing on malformed entries pat-s 2026-06-30 08:50:44 +02:00
  • e3e219e095
    feat(patches): add registry validator script pat-s 2026-06-30 08:49:21 +02:00
  • 5bf9b2e1f4
    feat(patches): add patch registry with RcppParallel TBB workaround pat-s 2026-06-30 08:47:40 +02:00
  • 1a5e69e3ce
    docs(plan): implementation plan for dynamic per-package patching pat-s 2026-06-30 08:10:46 +02:00
  • 6281ff6e5c
    docs(spec): design for dynamic per-package patching during builds pat-s 2026-06-30 07:58:43 +02:00
  • 1e910bc703 chore(deps): update pre-commit hook rbubley/mirrors-prettier to v3.9.1 automation-bot 2026-06-29 00:31:40 +00:00
  • 597f759bb2 chore(deps): update pre-commit hook editorconfig-checker/editorconfig-checker to v3.8.0 automation-bot 2026-06-29 00:31:27 +00:00
  • 3ffa25ddac chore(deps): update pre-commit hook rbubley/mirrors-prettier to v3.8.5 automation-bot 2026-06-28 00:32:21 +00:00
  • 81ca78edb6 chore(deps): update terraform bunnynet to ~> 0.15 automation-bot 2026-06-23 00:31:42 +00:00
  • a1d7064fb8
    feat(ci): add process-updates rows for alpine-324 and ubuntu resolute pat-s 2026-06-21 11:04:24 +02:00
  • b46472b59e
    fix(ci): pass Backblaze B2 credentials to process_unarchived_pkgs pat-s 2026-06-21 10:54:33 +02:00
  • a6788f9044 chore(deps): update pre-commit hook posit-dev/air-pre-commit to v0.10.0 automation-bot 2026-06-20 00:31:34 +00:00
  • 3420523849
    chore: add all options for OS_VERSION pat-s 2026-06-18 13:40:13 +02:00
  • 83c761b736 feat(ci): OS/OS_VERSION manual dropdowns + restore lost crow fix (#97) pat-s 2026-06-18 11:39:11 +00:00
  • 6958a55028
    fix(ci): derive build-all platform/arch in-container, not from CI env pat-s 2026-06-18 13:31:48 +02:00
  • 1b63f7fb0c
    feat(ci): make OS and OS_VERSION manual-run dropdowns pat-s 2026-06-18 13:38:18 +02:00
  • 0f4330c05c fix(ci): make build-all self-sufficient on agents without install-deps (#96) pat-s 2026-06-18 11:27:02 +00:00
  • 0e484a8b37
    fix(ci): make build-all self-sufficient on agents without install-deps pat-s 2026-06-18 13:24:22 +02:00
  • f9bc72d5ab
    chore: bump bincraft to 4.2.3 pat-s 2026-06-18 09:24:53 +02:00
  • fa955c10bf fix: recompute package snapshot when missing from cache (#95) pat-s 2026-06-17 17:49:04 +00:00
  • 26ac988717
    fix: recompute package snapshot when missing from cache pat-s 2026-06-17 19:47:28 +02:00