Bender (Fable)
88433c1be7
ci: run the db project as its own workspaces-c lane
...
workspaces-b became the slowest PR check (499-593s) once the server shards
were rebalanced. The @paperclipai/db project alone was 168-250s of its
436-513s of vitest time (PR runs 38084171761, 38083084276 and 38083020834,
2026-10-10). Vitest's native --shard would not level it: the project is
already file-parallel and client.test.ts is 117-189s of its wall time, so
a hash-ordered slice can put both slow suites on one runner.
The db project now runs as general-workspaces-c in both pr-trusted.yml and
release-verify.yml; workspaces-b keeps the other sixteen projects at
~265-275s of vitest time. Local `all` mode still covers every project, and
the guard tests assert that the three workspace lanes cover the root Vitest
project list exactly once and that both workflows carry the new lane.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-10 20:58:45 +00:00
..
2026-10-10 20:58:45 +00:00
2026-10-09 11:52:33 -05:00
2026-09-16 08:41:06 -05:00
2026-07-31 18:52:23 -07:00
2026-09-10 10:06:45 -05:00
2026-10-06 15:21:22 -05:00
2026-09-10 10:06:45 -05:00
2026-10-06 20:48:15 -05:00
2026-10-09 08:19:51 -05:00
2026-09-14 05:05:27 -10:00
2026-09-14 05:05:27 -10:00
2026-10-09 08:10:46 -05:00
2026-08-27 19:10:49 -07:00
2026-08-25 09:52:39 -07:00
2026-09-08 09:35:32 -05:00
2026-08-19 19:38:17 -07:00
2026-08-19 19:38:17 -07:00
2026-09-15 13:34:30 -05:00
2026-09-09 13:49:12 -05:00
2026-10-09 09:05:12 -07:00
2026-10-09 09:05:12 -07:00
2026-09-14 05:05:27 -10:00
2026-09-21 20:22:48 -07:00
2026-10-09 09:05:12 -07:00
2026-10-09 09:05:12 -07:00
2026-09-29 08:56:21 -05:00
2026-08-01 02:26:47 -07:00
2026-08-14 12:53:11 -04:00
2026-07-31 18:52:23 -07:00
2026-07-31 18:52:23 -07:00
2026-07-31 18:52:23 -07:00
2026-09-15 01:14:43 -07:00
2026-09-15 00:46:05 -07:00
2026-09-14 23:20:15 -07:00
2026-09-14 23:20:15 -07:00
2026-09-09 13:27:24 -05:00
2026-08-17 20:47:23 -07:00
2026-10-09 08:56:41 -05:00
2026-10-06 20:48:15 -05:00
2026-08-02 20:26:03 -07:00
2026-08-31 22:51:17 -05:00
2026-08-26 09:08:31 -05:00
2026-09-04 15:03:53 -05:00
2026-08-26 09:08:31 -05:00
2026-08-25 09:52:39 -07:00
2026-07-30 21:34:45 -07:00
2026-09-13 17:02:02 -07:00
2026-08-28 07:21:08 -07:00
2026-08-24 20:51:33 -07:00
2026-08-24 20:51:33 -07:00
2026-09-15 13:34:30 -05:00
2026-07-14 15:48:57 -05:00
2026-09-16 11:45:14 -07:00
2026-09-08 15:55:26 -05:00
2026-09-15 13:34:30 -05:00
2026-09-11 18:25:42 -05:00
2026-07-13 23:47:27 -07:00
2026-07-13 23:47:27 -07:00
2026-10-10 13:52:05 -07:00
2026-07-13 12:25:54 -07:00
2026-07-22 18:12:56 -07:00
2026-10-06 20:48:15 -05:00
2026-09-12 12:59:42 -05:00
2026-09-07 14:14:43 -05:00
2026-10-09 08:56:41 -05:00
2026-10-09 08:10:46 -05:00
2026-08-21 10:17:52 -07:00
2026-09-29 08:56:21 -05:00
2026-10-08 07:21:30 -05:00
2026-10-09 08:56:41 -05:00
2026-10-09 08:19:51 -05:00
2026-09-15 13:34:30 -05:00
2026-09-15 13:34:30 -05:00
2026-09-14 23:57:12 -07:00
2026-09-23 19:35:19 -07:00
2026-10-07 19:44:17 -05:00
2026-10-01 10:00:25 -07:00
2026-09-14 10:19:54 -05:00
2026-09-15 16:09:51 -07:00
2026-09-15 16:09:51 -07:00
2026-09-15 17:09:43 -07:00
2026-07-31 18:52:23 -07:00
2026-07-31 18:52:23 -07:00
2026-08-10 16:52:59 -07:00
2026-09-16 11:45:14 -07:00
2026-08-21 17:23:18 -05:00
2026-07-31 21:55:59 -07:00
2026-10-09 08:56:41 -05:00
2026-07-13 08:35:30 -07:00
2026-10-10 20:58:45 +00:00
2026-10-05 13:59:08 -07:00
2026-07-09 13:08:56 -05:00
2026-08-06 22:18:08 -05:00
2026-07-10 17:09:57 -05:00
2026-09-12 11:36:20 -07:00
2026-09-19 08:30:14 -05:00
2026-08-25 01:05:27 -07:00
2026-08-25 01:05:27 -07:00
2026-09-22 07:33:30 -07:00
2026-09-29 08:56:21 -05:00
2026-09-19 07:57:53 -05:00
2026-10-08 06:33:31 -05:00
2026-09-19 07:57:53 -05:00
2026-09-19 08:30:14 -05:00
2026-08-21 10:17:52 -07:00
2026-09-10 20:30:30 -07:00
2026-10-05 14:57:04 -05:00
2026-09-30 10:20:50 -05:00
2026-10-06 20:48:15 -05:00
2026-10-09 08:56:41 -05:00
2026-08-10 16:52:59 -07:00
2026-08-10 16:52:59 -07:00