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
    No fields configured for issues without a type.

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions