repos:
  - repo: https://github.com/pre-commit/pre-commit-hooks
    rev: v5.0.0
    hooks:
      - id: check-yaml
      - id: end-of-file-fixer
      - id: trailing-whitespace
  - repo: local
    hooks:
      - id: generate-readme
        name: Generate README
        entry: python scripts/generate-readme.py
        language: python
        pass_filenames: false
        files: ^images\.json$
      - id: generate-build-pipeline
        name: Generate build pipeline
        entry: python scripts/generate-build-pipeline.py
        language: python
        pass_filenames: false
        files: ^images\.json$
        additional_dependencies:
          - pyyaml