Josh Avant
bdd35432dd
perf(checks): accelerate fresh changed gates ( #121805 )
2026-08-10 21:30:24 -05:00
Dallin Romney
3346507d84
fix(ci): fetch shallow Testbox base refs ( #117940 )
...
* fix(ci): fetch shallow Testbox base refs
* fix(ci): resolve Testbox base before setup
2026-08-02 19:38:20 +08:00
Dallin Romney
564c6dee83
fix(ci): stabilize checkout and Testbox preparation ( #115795 )
2026-08-02 11:54:23 +08:00
Vincent Koc
b7eceb4595
fix(ci): target Testbox VM SSH sockets
2026-07-31 22:14:56 +08:00
Vincent Koc
a133f63488
fix(ci): preserve Testbox cancellation finalization
2026-07-31 22:14:56 +08:00
Vincent Koc
b702dcf4c5
fix(ci): close inbound Testbox SSH sessions
2026-07-31 22:14:56 +08:00
Vincent Koc
e47a1c3e1c
fix(ci): close Testbox client sockets
2026-07-31 22:14:56 +08:00
Vincent Koc
3d2dbec9ce
fix(ci): close Testbox SSH sessions on teardown
2026-07-31 22:14:56 +08:00
Vincent Koc
bd997c686f
fix(ci): reuse Testbox dependency snapshot
2026-07-31 22:14:56 +08:00
Peter Steinberger
0f68118176
fix(ci): run Testbox validation when draft PRs become ready ( #114372 )
2026-07-27 02:36:36 -04:00
Patrick Erichsen
d4a9bbbe87
ci(testbox): provision pinned TruffleHog ( #112482 )
...
* ci(testbox): provision pinned TruffleHog
* fix(ci): preserve existing TruffleHog bin directory
* test(ci): cover TruffleHog target routing
2026-07-21 20:14:58 -07:00
Peter Steinberger
f4b7a19624
fix: avoid remote boxes for focused validation ( #107166 )
...
* fix: avoid remote boxes for focused validation
* fix: preserve explicit remote proof routing
* fix: delegate when local diff refs are unavailable
2026-07-14 00:53:17 -07:00
Peter Steinberger
2424fdf8e5
ci: keep native landing validation off queued Blacksmith capacity ( #101196 )
...
* ci: route native i18n release gates to hosted runners
* ci: keep Testbox PR validation on hosted runners
* fix(ci): gate Testbox lifecycle to real leases
2026-07-06 23:14:27 +01:00
Vincent Koc
59713194fc
fix(ci): avoid relinking identical node tools
2026-06-24 02:43:25 +08:00
Vincent Koc
f80d9b6eae
fix(ci): finalize testbox sessions after setup failures
...
Ensure Testbox wrapper workflows finalize backend sessions even when setup fails, align the check timeout fallback with the documented 120-minute default, and guard the workflow invariants.
2026-06-23 11:26:30 +08:00
Vincent Koc
a63230008c
fix(ci): hydrate full testbox live auth
2026-06-20 08:07:39 +02:00
Dallin Romney
3a7a385baf
fix(ci): cancel stale Testbox PR runs ( #95105 )
...
* ci: cancel stale testbox PR runs
* ci: cancel stale arm testbox PR runs
2026-06-19 15:23:54 -07:00
Vincent Koc
78f7ef88eb
ci: allow longer testbox helper runs
2026-06-17 08:47:42 +02:00
Vincent Koc
ed16f8fcf0
fix(ci): require billable Anthropic release key
2026-06-16 20:02:03 +08:00
Vincent Koc
b500a488e4
fix(ci): support Anthropic OAuth release validation
2026-06-16 18:10:49 +08:00
Vincent Koc
55c047e77e
fix(ci): relax checkout fetch timeout
2026-06-16 17:51:06 +08:00
Vincent Koc
6d788a237c
fix(ci): isolate ARM Testbox workflow
2026-06-03 00:04:12 -07:00
Vincent Koc
fdd02444b7
ci: add ARM Testbox lane
2026-06-01 00:20:09 +01:00
Peter Steinberger
d1bec469af
ci: stabilize Testbox changed checks
2026-05-31 15:34:23 +01:00
Peter Steinberger
d99934aacd
ci: use normal node_modules for Blacksmith Testbox
2026-05-31 15:04:49 +01:00
Peter Steinberger
d4f78c9339
ci: harden Crabbox Testbox runs
2026-05-31 09:29:56 +01:00
Vincent Koc
eb5e80f58a
ci: update Blacksmith Testbox actions
2026-05-30 20:51:31 +01:00
Dallin Romney
ed36f423da
fix(ci): bound manual git fetches ( #87839 )
...
* fix(ci): bound manual git fetches
* fix(ci): cover platform fetch guards
* fix(ci): fail timed out target fetches
* fix(ci): repair typecheck regressions
* fix(ci): refresh CI expectations
* fix(ci): preserve main cron coverage
2026-05-28 22:56:54 -07:00
Vincent Koc
c867ecb136
fix(ci): kill wedged checkout fetches
2026-05-26 19:38:34 +02:00
Vincent Koc
92fb79ee69
fix(ci): fail Testbox changed-check delegation
2026-05-26 13:24:42 +02:00
Peter Steinberger
3e14f54ffc
ci(testbox): expose stable pnpm through corepack
2026-05-23 18:32:04 +01:00
Peter Steinberger
1f2d8f98ba
ci(testbox): avoid ready raw runners after hydration failure
2026-05-23 18:30:37 +01:00
Vincent Koc
cc6c3728c7
fix(ci): require factory auth for droid live docker
2026-05-23 12:20:26 +02:00
Peter Steinberger
dfead3198d
ci: make testbox session shutdown non-blocking
2026-05-13 13:50:44 +01:00
Peter Steinberger
1d685304c3
ci: skip Testbox workflow checks for draft PRs
2026-05-06 22:06:59 +01:00
Vincent Koc
5ac6d7661c
fix(ci): harden workflow checkouts
2026-04-28 01:37:00 -07:00
Peter Steinberger
0bdc1d0375
ci: hydrate provider env for testbox commands
2026-04-28 04:34:21 +01:00
Peter Steinberger
e7495e2d92
ci: pass provider secrets to testbox
2026-04-28 04:24:15 +01:00
Peter Steinberger
8997df5c45
ci: increase checkout retry budget
2026-04-23 17:48:21 +01:00
pashpashpash
dc4e97472d
Make harness failures fail honestly ( #69981 )
...
* Agents: fail honestly on harness errors
* Docs: clarify Codex harness fallback
2026-04-22 14:33:21 +09:00
Peter Steinberger
d733d547c0
ci: use fastest Blacksmith testbox runner
2026-04-22 05:33:05 +01:00
Peter Steinberger
261b07b1d6
ci: prepare Blacksmith testbox shell
2026-04-22 05:17:30 +01:00
Peter Steinberger
092f292ceb
ci: use smaller Blacksmith testbox runner
2026-04-22 05:14:55 +01:00
Peter Steinberger
ba0250e4f3
ci: add Blacksmith testbox workflow
2026-04-22 04:59:38 +01:00