Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,28 +14,28 @@ default_install_hook_types:
- commit-msg
repos:
- repo: https://github.com/gitleaks/gitleaks
rev: 6eaad039603a4de39fddd1cf5f727391efe9974e # frozen: v8.30.0
rev: 2ca41cc1372d1e939a6a879f18cdc19fc1cac1ce # frozen: v8.30.0
hooks:
- id: gitleaks
name: "🔒 Security · GitLeaks · Detect hardcoded secrets"

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: 9b1e9a33f1b33f6ecc2fdbb8d7cc894e951106e4 # frozen: v0.14.13
rev: 6fec9b7edb08fd9989088709d864a7826dc74e80 # frozen: v0.15.12
hooks:
- id: ruff-format
name: "🐍 Python · Ruff · Code formatting"
- id: ruff-check
name: "🐍 Python · Ruff · Linting"

- repo: https://github.com/abravalheri/validate-pyproject
rev: 78f5e0f104cfa803d0597eaa924b4de3becd3e3e # frozen: v0.24.1
rev: 4b2e70d08cb2ccd26d1fba73588de41c7a5d50b7 # frozen: v0.25
hooks:
- id: validate-pyproject
name: "🐍 Python · Validate pyproject.toml"
additional_dependencies: ["validate-pyproject-schema-store[all]"]

- repo: https://github.com/pre-commit/mirrors-mypy
rev: a66e98df7b4aeeb3724184b332785976d062b92e # frozen: v1.19.1
rev: a9d9ff50af0432cbb950856daf08082fa51cbfa2 # frozen: v2.0.0
hooks:
- id: mypy
name: "🐍 Python · mypy · Check static types"
Expand All @@ -57,14 +57,14 @@ repos:
- yarl

- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0fe8648804a32455c690e0519c217f8cee6a48c6 # frozen: 0.36.0
rev: 943377262562a12b57292fc98fabd7dbf81451fe # frozen: 0.37.2
hooks:
- id: check-github-workflows
name: "🐙 Github-Actions · Validate gh workflow files"
args: ["--verbose"]

- repo: https://github.com/hukkin/mdformat
rev: 82912cdaea4fb830f751504486a7879c70526547 # frozen: 1.0.0
rev: 2d496dbc18e31b83a1596685347ffe0b6041daf0 # frozen: 1.0.0
hooks:
- id: mdformat
name: "📝 Markdown · Format markdown"
Expand All @@ -82,14 +82,14 @@ repos:
name: "🐚 Shell · shellcheck · Lint shell scripts"

- repo: https://github.com/openstack/bashate
rev: fbd7c2534c2701351c603ff700ddf08202430a31 # frozen: 2.1.1
rev: 5798d24d571676fc407e81df574c1ef57b520f23 # frozen: 2.1.1
hooks:
- id: bashate
name: "🐚 Shell · bashate · Check shell script code style"
args: [--max-line-length, "120"]

- repo: https://github.com/jvllmr/pre-commit-prettier
rev: c6c4f2c09b36f023c17d43bce4d86b8aa3b09493 # frozen: v3.8.1
rev: 67909ba7556d3efae0f6914d47b8bec3d988be17 # frozen: v3.8.3
hooks:
- id: prettier
name: "✨ Misc · prettier · Format misc web files"
Expand Down Expand Up @@ -124,15 +124,15 @@ repos:
args: ["--maxkb=5000"]

- repo: https://github.com/commitizen-tools/commitizen
rev: 5857050259653556030b6b1f19f53e8868a427f6 # frozen: v4.12.1
rev: e5c25c3d6d68edd767ae513d48c55f63d21b4b9e # frozen: v4.15.1
hooks:
- id: commitizen
name: "🌳 git · Validate commit message"
stages: [commit-msg]
additional_dependencies: [cz-conventional-gitmoji]

- repo: https://github.com/codespell-project/codespell
rev: 63c8f8312b7559622c0d82815639671ae42132ac # frozen: v2.4.1
rev: 2ccb47ff45ad361a21071a7eedda4c37e6ae8c5a # frozen: v2.4.2
hooks:
- id: codespell
name: "💎 QA · codespell · Check for common typos"
Expand Down
Loading