Public: anyone can read this; nobody can change it.

ci(check): observability breadcrumbs (no behavior change) #38

Merged opened this view on origin

Check · Review · Land done · Live — Landed; nothing deploys from this branch, so this is the end of its path.

Merged

Observability only. No test, typecheck, or product change.

shipped merged

opened this view on origin

Observability only. No test, typecheck, or product change.

  • New step runner limits: prints nproc, cgroup memory.max/high/swap, cpu.max, bun/node/git versions, and V8 default heap limit. Never fails.
  • Gate step: stderr heartbeat every 60s (elapsed, cgroup memory.current/peak), a ::warning:: at 25m before the ~30m runner wall, and one CI_SUMMARY {json} line at exit (exit code preserved).

Purpose: replace the inferred runner limits in CI_ANALYSIS.md with measured values. Do not merge without review.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs