712 B
712 B
id, title, status, assignee, created_date, labels, dependencies
| id | title | status | assignee | created_date | labels | dependencies |
|---|---|---|---|---|---|---|
| DRAFT-3 | Restructure pre-commit hooks to run only necessary checks depending on change | Draft | 2026-05-15 08:41 |
Description
Currently pre-commit hooks run the entire verification suite irrespectively of the change. This is inefficient and tedious. Some examples of annoyances.
- Changes to /backlog items only need the pretty linter.
- Changes to documentation only need the pretty linter.
- Changes to the presto application only need to run the (upcoming) presto test suite.
- Possibly some other patterns, need to verify the complete repo structure.