- Add *.cover and coverage_*.out patterns to gitignore - Add recursive database patterns (backend/data/**/*.db) - Ignore project implementation documentation files - Add cookies.txt and create_issues.sh to gitignore - Update dockerignore with same patterns for smaller images - Add *.cover and *.out to codecov ignore - Add scripts/create_bulk_acl_issues.sh for automated issue creation
41 lines
855 B
YAML
41 lines
855 B
YAML
# Codecov configuration - require 75% overall coverage by default
|
|
# Adjust target as needed
|
|
|
|
coverage:
|
|
status:
|
|
project:
|
|
default:
|
|
target: 75%
|
|
threshold: 0%
|
|
|
|
# Fail CI if Codecov upload/report indicates a problem
|
|
require_ci_to_pass: yes
|
|
|
|
# Exclude folders from Codecov
|
|
ignore:
|
|
- "**/tests/*"
|
|
- "**/test/*"
|
|
- "**/__tests__/*"
|
|
- "**/test_*.go"
|
|
- "**/*_test.go"
|
|
- "**/*.test.ts"
|
|
- "**/*.test.tsx"
|
|
- "docs/*"
|
|
- ".github/*"
|
|
- "scripts/*"
|
|
- "tools/*"
|
|
- "frontend/node_modules/*"
|
|
- "frontend/dist/*"
|
|
- "frontend/coverage/*"
|
|
- "backend/cmd/seed/*"
|
|
- "backend/cmd/api/*"
|
|
- "backend/data/*"
|
|
- "backend/coverage/*"
|
|
- "backend/*.cover"
|
|
- "backend/*.out"
|
|
- "backend/internal/services/docker_service.go"
|
|
- "backend/internal/api/handlers/docker_handler.go"
|
|
- "codeql-db/*"
|
|
- "*.sarif"
|
|
- "*.md"
|