Skip to content

Maintenance: Set up pre-commit and pre-commit CI for style enforcement #49

@egeakman

Description

@egeakman

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions