diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dd8a473ca..9ce66c6fc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,33 +21,43 @@ repos: rev: v2.12.0 hooks: - id: hadolint-docker - stages: [manual] # Only run in CI, add to .github/workflows/pre-commit.yml + stages: + - manual - repo: https://github.com/gruntwork-io/pre-commit rev: v0.1.25 hooks: - id: helmlint - stages: [manual] # Only run in CI, add to .github/workflows/pre-commit.yml + stages: + - manual - repo: https://github.com/psf/black - rev: '25.1.0' + rev: 25.1.0 hooks: - id: black - repo: https://github.com/pycqa/isort - rev: '6.0.0' + rev: 6.0.0 hooks: - id: isort -# TODO: Enable this hook when environment issues are resolved - repo: https://github.com/koalaman/shellcheck-precommit rev: v0.10.0 hooks: - id: shellcheck - stages: [manual] # Only run in CI, add to .github/workflows/pre-commit.yml + stages: + - manual - repo: https://github.com/igorshubovych/markdownlint-cli rev: v0.44.0 hooks: - id: markdownlint - exclude: "(\\.github/PULL_REQUEST_TEMPLATE\\.md|CODE_OF_CONDUCT\\.md)" + exclude: (\.github/PULL_REQUEST_TEMPLATE\.md|CODE_OF_CONDUCT\.md) - repo: https://github.com/codespell-project/codespell rev: v2.4.1 hooks: - id: codespell - args: ["--ignore-words", ".codespell-ignore"] + args: + - --ignore-words + - .codespell-ignore +- repo: https://github.com/cycodehq-public/cycode-cli + rev: v3.6.0 + hooks: + - id: cycode + stages: + - pre-commit