Repository navigation
Commit 52caf23
Only main writes the Turbo cache, so a merge_group entry always restores by
PREFIX. This job's chain covered only its own job namespace, which has a
window where that prefix matches nothing at all: the previous main generation
is already gone while the current one is still being written.
Measured 2026-08-05 (run 30985524210, job 92239260750): at 07:34:18Z all
three keys reported "Cache not found" and "Build workspace packages" went
from 4s to 4m54s, while the very same queue entry's ci.yml jobs hit
`-main-f417863f` in that same minute. build-core's entry survives the window
- its main-push save completed 07:32:50Z, 88s earlier - and `pnpm build`
(turbo run build --filter=!@objectstack/docs) is a superset of this job's
build step.
Adds the two build-core fallbacks the Temporal Conformance / Dogfood Verify /
Console Pin jobs in ci.yml already carry, spelled byte-identically. The
writer is untouched: "Save Turbo cache (main only)" keeps its condition and
key, so the single-writer discipline is unchanged.
Claude-Session: https://claude.ai/code/session_01BWS4heBoAitLmzCLhcYdbK
Co-authored-by: Claude <noreply@anthropic.com>
1 parent d7e07c8 commit 52caf23
1 file changed
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
405 | 405 | | |
406 | 406 | | |
407 | 407 | | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
408 | 427 | | |
409 | 428 | | |
410 | 429 | | |
| |||
413 | 432 | | |
414 | 433 | | |
415 | 434 | | |
| 435 | + | |
| 436 | + | |
416 | 437 | | |
417 | 438 | | |
418 | 439 | | |
| |||
0 commit comments