mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 14:43:01 +02:00
Heaviest hooks now run on tiny per-commit staged diffs instead of the full force-push diff. After the recent filter-repo history rewrite, origin/main shares no ancestor with local main, so pre-push was feeding mypy/pylint/bandit ~every .py file in the repo, OOM-killing inside the 4 GiB cgroup. Per-commit cost: ~5-10 s on Python edits. Pre-push now only runs pytest-coverage (scoped) and prettier (scoped+isolated). |
||
|---|---|---|
| .. | ||
| cleanup-2026-05 | ||
| superpowers | ||