OmniRoute/scripts
Diego Rodrigues de Sa e Souza ed6a19e05b
fix(ci): raise the git ls-files buffer in check:tracked-artifacts (#8844)
* fix(ci): raise the git ls-files buffer in check:tracked-artifacts

`execFileSync` defaults to a 1 MiB stdout buffer and throws ENOBUFS past it.
`git ls-files -s` on this repo is already at 1,042,494 bytes across 11,091
tracked files — 6,082 bytes from the ceiling. Any PR adding roughly sixty files
crosses it.

That matters more than a failing script: the check runs on pre-commit, so once
the listing crosses 1 MiB, committing breaks for everyone working the repo, not
just for the change that happened to cross it. It is not a hypothetical — the
private EE fork hit it this week when a sync landed ~214 translation files and
pushed the listing 504 bytes over; every commit there failed the hook until
this same fix landed.

Both call sites now share a GIT_LS_OPTS with a 64 MiB ceiling — far above any
plausible tree, rather than just above today's, since the listing only grows.

* docs(changelog): add fragment for #8844

Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
2026-07-28 10:25:21 -03:00
..
ad-hoc fix(branding): regenerate raster favicons — white mark was shipped without its gradient tile (#7390) 2026-07-18 21:18:45 -03:00
build fix(electron): use NEXT_DIST_DIR when stripping stale native modules (#8794) 2026-07-27 22:38:18 -03:00
check fix(ci): raise the git ls-files buffer in check:tracked-artifacts (#8844) 2026-07-28 10:25:21 -03:00
ci Release v3.8.40 2026-06-29 08:40:06 -03:00
cli Release v3.8.35 (#4743) 2026-06-23 17:06:18 -03:00
compression Release v3.8.29 (#4126) 2026-06-19 06:49:01 -03:00
compression-eval Release v3.8.35 (#4743) 2026-06-23 17:06:18 -03:00
dev fix(docker): honor OMNIROUTE_BASE_PATH behind reverse-proxy subpaths (#8615) 2026-07-27 19:07:58 -03:00
docker fix(docker): honor OMNIROUTE_BASE_PATH behind reverse-proxy subpaths (#8615) 2026-07-27 19:07:58 -03:00
docs feat(gemini-web): emulate OpenAI tool calling via the webTools prompt shim (#7286) (#7727) 2026-07-19 14:51:06 -03:00
features feat: gamification & leaderboard system (#2405) 2026-05-19 09:46:20 -03:00
homolog feat(homolog): real-environment E2E homologation suite (npm run homolog) (#7133) 2026-07-14 16:24:11 -03:00
i18n feat(ci): block stale UI translations when an English value is rewritten (#8574) 2026-07-27 19:06:48 -03:00
ops chore(ops): runner-box janitor + operations runbook (WS3.3) (#7115) 2026-07-14 13:51:06 -03:00
perf chore(perf): add deterministic request-body heap benchmark (#7847) (#8549) 2026-07-26 03:52:42 -03:00
quality feat(ci): automate ratchet shrink-banking so caps stop outliving their files (#8584) (#8612) 2026-07-27 19:07:51 -03:00
release fix(ci): merge-train --fast mirrors test:unit subdir allowlist (#7688) 2026-07-23 01:33:13 -03:00
research Release v3.8.28 (#4053) 2026-06-17 19:26:32 -03:00
router-eval fix(router-eval): retained-optimization gate cleanup (#7318) 2026-07-18 15:13:39 -03:00
skills feat(agent-skills): add CLI wrapper scripts/skills/generate-agent-skills.mjs 2026-05-27 21:54:50 -03:00
sre feat(sre): add tcp-close-analyzer.py for debugging client-vs-server TCP close order (#8208) 2026-07-23 05:03:26 -03:00
test Release v3.8.38 (#5078) 2026-06-27 09:07:12 -03:00
vps Release v3.8.47 (#6569) 2026-07-13 09:12:40 -03:00
check-permissions.sh fix(docker): honor OMNIROUTE_BASE_PATH behind reverse-proxy subpaths (#8615) 2026-07-27 19:07:58 -03:00
codex-ws.sh chore(release): finalize v3.8.8 changelog + add codex-ws dev helper 2026-06-03 02:17:46 -03:00
install-obsidian-plugin.sh feat(observability): add Obsidian context source with 24 MCP tools (#3077) 2026-06-03 06:45:04 -03:00
postinstall.mjs feat(runtime): dynamic SQLite runtime installer with 5-step fallback chain 2026-05-15 00:05:49 -03:00
start-ws-server.mjs Release v3.8.47 (#6569) 2026-07-13 09:12:40 -03:00