ci: add harness file linter (#1549)
* ci: add harness file linter * ci: address harness linter review feedback * ci: cover codex harness config linting * ci: tighten harness lint opt-ins * ci: expand harness lint coverage * ci: address harness linter review feedback * ci: fix harness linter review followups * ci: lint claude settings harness config * ci: tighten harness linter coverage * ci: fail malformed harness toml --------- Co-authored-by: root <root@kandev.ts.net>
This commit is contained in:
@@ -9,6 +9,15 @@ repos:
|
||||
stages: [commit-msg]
|
||||
always_run: true
|
||||
|
||||
# Harness guidance hooks
|
||||
- repo: local
|
||||
hooks:
|
||||
- id: harness-lint
|
||||
name: Harness file lint
|
||||
entry: python3 .github/scripts/lint-harness-files.py
|
||||
language: system
|
||||
pass_filenames: true
|
||||
|
||||
# Backend (Go) hooks
|
||||
- repo: local
|
||||
hooks:
|
||||
|
||||
Reference in New Issue
Block a user