mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 16:23:04 +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). |
||
|---|---|---|
| .. | ||
| contracts | ||
| evidence | ||
| memory | ||
| plans | ||
| sessions | ||
| specs | ||
| workflows | ||