Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
.pre-commit-config.yaml 639 B
---

repos:
  - repo: local
    hooks:
      - id: jsonnet-format
        name: Format should be valid for jsonnet/libsonnet files
        entry: jsonnetfmt -i
        language: golang
        files: '\.(jsonnet|libsonnet)$'
  - repo: https://github.com/adrienverge/yamllint.git
    rev: v1.27.1
    hooks:
      - id: yamllint
  - repo: https://github.com/python/black
    rev: 21.7b0
    hooks:
      - id: black
        language_version: python3.9
  - repo: https://github.com/gruntwork-io/pre-commit
    rev: v0.1.17
    hooks:
      - id: terraform-fmt
      - id: terraform-validate
      - id: shellcheck
        exclude: config.sh