mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-22 15:14:06 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| ad-hoc | ||
| build | ||
| check | ||
| ci | ||
| cli | ||
| compression | ||
| compression-eval | ||
| dev | ||
| docker | ||
| docs | ||
| features | ||
| homolog | ||
| i18n | ||
| ops | ||
| perf | ||
| quality | ||
| release | ||
| research | ||
| router-eval | ||
| skills | ||
| sre | ||
| test | ||
| vps | ||
| check-permissions.sh | ||
| codex-ws.sh | ||
| install-obsidian-plugin.sh | ||
| postinstall.mjs | ||
| start-ws-server.mjs | ||