# This file controls the behavior of Trunk: https://docs.trunk.io/cli # To learn more about the format of this file, see https://docs.trunk.io/reference/trunk-yaml version: 0.1 cli: version: 1.20.0 plugins: sources: - id: trunk ref: v1.4.3 uri: https://github.com/trunk-io/plugins runtimes: enabled: - node@18.12.1 - python@3.10.8 lint: disabled: - flake8 - taplo - pylint - mypy - git-diff-check - checkov - oxipng - prettier - trivy - trufflehog enabled: - osv-scanner@1.6.2 - sql-formatter@15.2.0 - sqlfluff@2.3.5 - isort@5.13.2 - ruff@0.2.2 - bandit@1.7.7 - markdownlint@0.39.0 - yamllint@1.35.1 - black@24.2.0 actions: disabled: - trunk-fmt-pre-commit enabled: - trunk-announce - trunk-check-pre-push - trunk-upgrade-available #ignore the following folders # .history # .vscode # .idea # .git # .github # .trunk# .vscode # node_modules # .DS_Store # .pytest_cache # .mypy_cache # build # dist # __pycache__ # .venv # .ipynb_checkpoints