2025-01-06 10:34:57 +00:00
|
|
|
codecov:
|
|
|
|
|
max_report_age: off
|
|
|
|
|
require_ci_to_pass: true
|
|
|
|
|
|
|
|
|
|
coverage:
|
|
|
|
|
status:
|
|
|
|
|
patch: false
|
|
|
|
|
project:
|
|
|
|
|
default:
|
2025-05-27 14:20:00 +00:00
|
|
|
threshold: 0.5
|
2025-01-06 10:34:57 +00:00
|
|
|
|
|
|
|
|
github_checks:
|
|
|
|
|
annotations: false
|
|
|
|
|
|
|
|
|
|
flags:
|
2025-12-10 07:03:06 +00:00
|
|
|
backend-unit:
|
|
|
|
|
carryforward: true
|
|
|
|
|
backend-integration:
|
|
|
|
|
carryforward: true
|
|
|
|
|
nodes-unit:
|
|
|
|
|
carryforward: true
|
|
|
|
|
frontend:
|
|
|
|
|
carryforward: true
|
|
|
|
|
frontend-e2e:
|
2025-01-06 10:34:57 +00:00
|
|
|
carryforward: true
|
|
|
|
|
|
|
|
|
|
component_management:
|
|
|
|
|
default_rules:
|
|
|
|
|
statuses:
|
|
|
|
|
- type: project
|
|
|
|
|
target: auto
|
|
|
|
|
branches:
|
2025-03-05 15:50:43 +00:00
|
|
|
- '!master'
|
2025-01-06 10:34:57 +00:00
|
|
|
individual_components:
|
|
|
|
|
- component_id: backend_packages
|
|
|
|
|
name: Backend
|
|
|
|
|
paths:
|
2025-07-21 09:18:26 +00:00
|
|
|
- packages/@n8n/ai-workflow-builder.ee/**
|
2025-01-06 10:34:57 +00:00
|
|
|
- packages/@n8n/api-types/**
|
|
|
|
|
- packages/@n8n/config/**
|
|
|
|
|
- packages/@n8n/client-oauth2/**
|
2025-04-23 14:39:49 +00:00
|
|
|
- packages/@n8n/decorators/**
|
2025-04-23 10:25:39 +00:00
|
|
|
- packages/@n8n/constants/**
|
2025-05-02 09:34:13 +00:00
|
|
|
- packages/@n8n/backend-common/**
|
2025-06-17 16:09:44 +00:00
|
|
|
- packages/@n8n/backend-test-utils/**
|
2025-07-03 11:32:57 +00:00
|
|
|
- packages/@n8n/errors/**
|
2025-04-28 07:08:07 +00:00
|
|
|
- packages/@n8n/db/**
|
2025-01-06 13:48:33 +00:00
|
|
|
- packages/@n8n/di/**
|
2025-01-06 10:34:57 +00:00
|
|
|
- packages/@n8n/imap/**
|
|
|
|
|
- packages/@n8n/permissions/**
|
|
|
|
|
- packages/@n8n/task-runner/**
|
2025-09-03 14:19:01 +00:00
|
|
|
- packages/@n8n/task-runner-python/**
|
2025-01-06 13:48:33 +00:00
|
|
|
- packages/workflow/**
|
|
|
|
|
- packages/core/**
|
|
|
|
|
- packages/cli/**
|
2025-01-06 10:34:57 +00:00
|
|
|
- component_id: frontend_packages
|
|
|
|
|
name: Frontend
|
|
|
|
|
paths:
|
|
|
|
|
- packages/@n8n/codemirror-lang/**
|
2025-02-06 10:44:30 +00:00
|
|
|
- packages/frontend/**
|
2025-01-06 10:34:57 +00:00
|
|
|
- component_id: nodes_packages
|
|
|
|
|
name: Nodes
|
|
|
|
|
paths:
|
2025-01-06 13:48:33 +00:00
|
|
|
- packages/node-dev/**
|
|
|
|
|
- packages/nodes-base/**
|
|
|
|
|
- packages/@n8n/json-schema-to-zod/**
|
|
|
|
|
- packages/@n8n/nodes-langchain/**
|
2025-05-27 14:20:00 +00:00
|
|
|
statuses:
|
|
|
|
|
- type: project
|
|
|
|
|
target: auto
|
|
|
|
|
threshold: 0% # Enforce: Coverage must not decrease
|
|
|
|
|
|
2025-01-06 10:34:57 +00:00
|
|
|
ignore:
|
|
|
|
|
- (?s:.*/[^\/]*\.spec\.ts.*)\Z
|
|
|
|
|
- (?s:.*/[^\/]*\.test\.ts.*)\Z
|
2025-06-17 16:09:44 +00:00
|
|
|
- (?s:.*/[^\/]*e2e[^\/]*\.ts.*)\Z
|
2025-09-03 14:19:01 +00:00
|
|
|
- (?s:.*/test_[^\/]*\.py.*)\Z
|