Skip to content

Add pre-commit configurations for the repository #192

@franklinselva

Description

@franklinselva

Feature description

Currently, we have considerably a large number of files being altered and moved within the repository. I am recommending the addition of pre-commit configurations to setup all the contributions to the same standard we would like to have in the project.

Implementation considerations

The pre-commit configurations could possibly validate the following:

  • Dockerfile linting
  • Shell formatting and linting
  • Missing trailing whitespaces
  • Markdown linting
  • End of file Fixer
  • Check for large files
  • Check Merge conflicts
  • Check yaml
  • Check xml

The list is based on the current status of the repository. This could also potentially allow us to extend the CI for pre-commit validation as a part of the workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions