trunk.yaml 842 B

12345678910111213141516171819202122232425262728293031
  1. # This file controls the behavior of Trunk: https://docs.trunk.io/cli
  2. # To learn more about the format of this file, see https://docs.trunk.io/reference/trunk-yaml
  3. version: 0.1
  4. cli:
  5. version: 1.25.0
  6. # Many linters and tools depend on runtimes - configure them here. (https://docs.trunk.io/runtimes)
  7. runtimes:
  8. enabled:
  9. - go@1.19.5
  10. - node@18.12.1
  11. - python@3.10.8
  12. # This is the section where you manage your linters. (https://docs.trunk.io/check/configuration)
  13. lint:
  14. enabled:
  15. - trivy@0.37.1
  16. - checkov@3.2.513
  17. - git-diff-check
  18. - markdownlint@0.31.1
  19. - prettier@2.6.2
  20. - shellcheck@0.8.0
  21. - shfmt@3.6.0
  22. - trivy@0.37.1
  23. - trufflehog@3.31.3
  24. - yamllint@1.38.0
  25. actions:
  26. disabled:
  27. - trunk-announce
  28. - trunk-check-pre-push
  29. - trunk-fmt-pre-commit
  30. enabled:
  31. - trunk-upgrade-available