Remove bundled linter execution from the review pipeline #45
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review#45
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
auto_review currently bundles and runs many deterministic linters, then tries to summarize or normalize their findings. That duplicates CI, creates vague review output like
ok, N findings, requires a large sandbox image/toolchain, and blurs auto_review's responsibility with objective pass/fail checks.Direction
Projects should run deterministic linters/tests/builds as CI jobs and make them required as needed. auto_review should focus on semantic and fuzzy review after those checks pass.
Acceptance
mode: linter_onlyand associated docs/tests.Dependencies
Blocked by: #42, #43, and #44, so CI can own deterministic gates before auto_review stops running bundled linters.
Supersedes most of #10's original motivation for a mandatory linter sandbox image.