Currently, there is no mechanism to automatically enforce code quality and consistency checks before committing changes to the repository. This lack of pre-commit hooks increases the risk of:
- Adding large files inadvertently, which can bloat the repository.
- Case-sensitive file conflicts that cause issues in case-insensitive file systems.
- Merge conflicts being committed unintentionally.
- Formatting errors/inconsistencies in YAML and JSON files.
- Committing files with trailing whitespace or missing end-of-file newline, leading to inconsistent formatting across the project.
Tasks
Currently, there is no mechanism to automatically enforce code quality and consistency checks before committing changes to the repository. This lack of pre-commit hooks increases the risk of:
Tasks