Repository navigation
Commit 929c205
committed
fix(ci): build the record separator instead of writing the byte
`pnpm check:nul-bytes` refuses a raw ASCII control byte in any tracked file,
and two places here carried one: the `git log -z` record separator and the
self-test fixture that exercises it. The escape was materialised into the byte
by the editor that wrote it, which is exactly the failure the gate names.
`String.fromCharCode(0)` cannot be materialised into anything.
Claude-Session: https://claude.ai/code/session_01MCLBsUgfykL74aU716rzVK
Co-authored-by: Claude <noreply@anthropic.com>1 parent f5e13cb commit 929c205
1 file changed
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
364 | 364 | | |
365 | 365 | | |
366 | 366 | | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
367 | 378 | | |
368 | 379 | | |
369 | 380 | | |
| |||
377 | 388 | | |
378 | 389 | | |
379 | 390 | | |
380 | | - | |
| 391 | + | |
381 | 392 | | |
382 | 393 | | |
383 | 394 | | |
| |||
714 | 725 | | |
715 | 726 | | |
716 | 727 | | |
717 | | - | |
| 728 | + | |
718 | 729 | | |
719 | 730 | | |
720 | 731 | | |
| |||
0 commit comments