API Reference¶
rhiza_hooks ships six pre-commit hooks, each implemented as a standalone module with a main() entry point.
| Module | Entry point | Purpose |
|---|---|---|
check_makefile_targets |
check-makefile-targets |
Verify required Makefile targets are present |
check_python_version |
check-python-version-consistency |
Assert Python version is consistent across project files |
check_rhiza_config |
check-rhiza-config |
Validate .rhiza/template.yml |
check_template_bundles |
check-template-bundles |
Validate template-bundles.yml structure |
check_workflow_names |
check-rhiza-workflow-names |
Enforce (RHIZA) prefix on GitHub Actions workflow names |
update_readme_help |
update-readme-help |
Embed make help output into README.md |