Jinwoo Hong
9ed7b39b3c
fix(relay): run the same-cap headroom gate in the modes the job actually receives ( #24343 )
...
The parent workflow collapses canary-apply and batch-apply into the job mode
apply, so the headroom step's canary-apply/batch-apply condition never held and
the gate was skipped on every real roll. Run it wherever the drain runs (apply,
rollback before its restart) and in read-only verify; skip only a resumed
rollback, which drains nothing. A new workflow-shape test fails on any job
step comparing against a mode the parent cannot pass, and on a drain that can
run without the headroom check.
Claude-Session: ced32ebb-7155-4413-adad-1eccd14c2010
2026-10-01 05:18:42 -04:00
..
2026-09-18 05:44:11 -04:00
2026-09-28 01:58:46 -07:00
2026-09-28 01:58:46 -07:00
2026-09-28 01:50:30 -07:00
2026-09-27 23:25:20 -07:00
2026-09-28 03:46:22 -07:00
2026-09-03 06:55:14 -04:00
2026-10-01 03:11:32 -04:00
2026-09-03 06:55:14 -04:00
2026-09-30 22:25:36 -04:00
2026-09-03 07:05:21 -04:00
2026-09-11 14:25:10 -04:00
2026-09-03 07:05:21 -04:00
2026-10-01 05:18:42 -04:00
2026-09-20 19:01:44 -04:00
2026-09-03 07:05:21 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 07:18:29 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 07:05:21 -04:00
2026-09-03 06:55:14 -04:00
2026-10-01 03:11:32 -04:00
2026-09-20 15:50:43 -04:00
2026-09-07 04:40:37 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 16:53:32 -04:00
2026-09-30 22:25:36 -04:00
2026-09-03 06:55:14 -04:00
2026-09-10 17:59:46 -04:00
2026-09-03 07:18:29 -04:00
2026-09-03 06:55:14 -04:00
2026-09-26 23:53:19 -07:00
2026-09-12 21:18:40 -07:00
2026-09-22 06:18:33 -04:00
2026-09-18 05:44:11 -04:00
2026-09-18 05:44:11 -04:00
2026-08-31 01:00:47 -07:00
2026-09-27 23:25:20 -07:00
2026-09-25 22:48:28 -07:00
2026-09-26 15:10:35 -07:00
2026-09-28 22:15:36 -07:00
2026-09-18 05:44:11 -04:00
2026-09-25 22:48:28 -07:00
2026-08-29 14:13:26 -07:00
2026-09-30 12:14:13 -07:00
2026-09-22 06:18:33 -04:00
2026-09-29 23:26:55 -07:00
2026-09-28 19:22:10 -07:00
2026-10-01 01:10:57 -07:00
2026-09-26 13:44:12 -07:00
2026-09-05 13:56:06 -07:00
2026-09-25 22:48:28 -07:00
2026-09-25 22:48:28 -07:00
2026-09-26 01:17:51 -07:00
2026-10-01 00:10:57 -07:00
2026-09-27 23:25:20 -07:00
2026-06-16 11:09:40 -07:00
2026-09-30 02:49:03 -07:00
2026-09-20 16:01:01 -07:00
2026-09-28 12:03:58 -07:00
2026-09-05 18:38:45 -07:00
2026-09-05 18:20:12 -07:00
2026-09-26 15:10:35 -07:00
2026-09-21 16:03:40 -07:00
2026-09-28 19:22:10 -07:00
2026-09-28 22:13:35 -07:00
2026-09-28 22:13:35 -07:00
2026-09-26 14:31:07 -07:00
2026-08-29 14:13:26 -07:00
2026-09-26 14:31:07 -07:00
2026-09-28 14:34:08 -07:00
2026-09-26 14:31:07 -07:00
2026-09-06 05:24:54 -07:00