pre-commit.yaml
Triggers: pull requests, merge groups.
Runs the hooks defined in .pre-commit-config.yaml (via prek-action) against all files, so formatting, licensing, and sorting checks can’t drift from what runs locally.
Three hooks are explicitly skipped in CI:
schema-generator,docs-generator-repo: localhooks that shell out tomageand need the full dev toolchain.golangci-lint- already covered separately byscan-lint.yaml.