ci: # skip any check that needs internet access skip: [check-jsonschema, prettier, eslint, integrity] repos: [] # - repo: https://github.com/pre-commit/pre-commit-hooks # rev: v4.2.0 # hooks: # - id: forbid-new-submodules # - id: check-case-conflict # - id: requirements-txt-fixer # - id: check-added-large-files # - id: check-case-conflict # - id: debug-statements # - repo: https://github.com/sirosen/check-jsonschema # rev: 0.14.2 # hooks: # - id: check-jsonschema # name: 'Check GitHub Workflows' # files: ^\.github/workflows/ # types: [yaml] # args: ['--schemafile', 'https://json.schemastore.org/github-workflow'] # - repo: local # hooks: # - id: prettier # name: prettier # entry: 'npm run prettier:files' # language: node # types_or: [json, markdown, ts, tsx, javascript, jsx, css] # - id: eslint # name: eslint # entry: 'npm run eslint:files' # language: node # types_or: [ts, tsx, javascript, jsx] # - id: integrity # name: integrity # entry: 'npm run integrity --force' # language: node # stages: [push]