codecov.yml 800 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # Setting coverage targets per flag
  2. coverage:
  3. status:
  4. project:
  5. default: false
  6. patch:
  7. default: false
  8. frontend:
  9. # codecov should not fail status checks
  10. informational: true
  11. only_pulls: true
  12. target: 60%
  13. flags:
  14. - frontend
  15. backend:
  16. # codecov should not fail status checks
  17. informational: true
  18. only_pulls: true
  19. target: 90%
  20. flags:
  21. - backend
  22. ignore:
  23. - src/*/migrations/
  24. - src/bitfield/
  25. - src/sentry/debug/
  26. - src/sentry/lint/
  27. - src/sentry/runner/
  28. - src/social_auth/
  29. - static/app/routes.tsx
  30. - tests/
  31. flags:
  32. frontend:
  33. paths:
  34. - "static/app/"
  35. carryforward: true
  36. backend:
  37. paths:
  38. - "src/sentry/**/*.py"
  39. carryforward: true
  40. comment: false