ci: Enforce codecov checks for node components (no-changelog) (#15656)

This commit is contained in:
shortstacked
2025-05-27 15:20:00 +01:00
committed by GitHub
parent 6466e76c06
commit 66d339c0d8

View File

@@ -7,12 +7,7 @@ coverage:
patch: false patch: false
project: project:
default: default:
threshold: 0.5% threshold: 0.5
nodes:
target: 80%
threshold: 0.5%
paths:
- packages/nodes-base/**
github_checks: github_checks:
annotations: false annotations: false
@@ -61,8 +56,14 @@ component_management:
- packages/nodes-base/** - packages/nodes-base/**
- packages/@n8n/json-schema-to-zod/** - packages/@n8n/json-schema-to-zod/**
- packages/@n8n/nodes-langchain/** - packages/@n8n/nodes-langchain/**
statuses:
- type: project
target: auto
threshold: 0% # Enforce: Coverage must not decrease
ignore: ignore:
- (?s:.*/[^\/]*\.spec\.ts.*)\Z - (?s:.*/[^\/]*\.spec\.ts.*)\Z
- (?s:.*/[^\/]*\.test\.ts.*)\Z - (?s:.*/[^\/]*\.test\.ts.*)\Z
- (?s:.*/[^\/]*e2e[^\/]*\.ts.*)\Z - (?s:.*/[^\/]*e2e[^\/]*\.ts.*)\Z