mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-12 02:19:43 +00:00
refactor: Group quality engineering workspaces by capability (#40007)
This commit is contained in:
@@ -529,7 +529,7 @@ try {
|
||||
// `--dir` rather than `--filter`: a filter that matches nothing exits 0, so a renamed or moved
|
||||
// package would report a passing check having run no verifier at all.
|
||||
const verifyProcess =
|
||||
$`cd ${config.rootDir} && pnpm --dir packages/testing/code-health exec tsx src/cli.ts verify-closure ${dir}`.nothrow();
|
||||
$`cd ${config.rootDir} && pnpm --dir packages/quality/policy/code-health exec tsx src/cli.ts verify-closure ${dir}`.nothrow();
|
||||
verifyProcess.pipe(process.stdout);
|
||||
const { exitCode } = await verifyProcess;
|
||||
// 0 and 3 are the only codes the verifier itself produces; everything else (tsx failing to load,
|
||||
|
||||
@@ -11,7 +11,7 @@ export const PREVIEW_LABEL_PREFIX = 'preview:';
|
||||
const PREFIX = PREVIEW_LABEL_PREFIX;
|
||||
|
||||
// The sandbox tenant. The default (1) is production self-hosted, which rejects a
|
||||
// sandbox key. Matches packages/testing/containers/services/n8n.ts.
|
||||
// sandbox key. Matches packages/quality/environments/containers/services/n8n.ts.
|
||||
const LICENSE_TENANT_ID = '1001';
|
||||
const LICENSE_KEY_SECRET = 'N8N_LICENSE_ACTIVATION_KEY';
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
"packages/@n8n/backend-network",
|
||||
"packages/@n8n/backend-services",
|
||||
"packages/@n8n/backend-test-utils",
|
||||
"packages/@n8n/benchmark",
|
||||
"packages/quality/efficiency/scale/benchmark",
|
||||
"packages/@n8n/blob-storage",
|
||||
"packages/@n8n/cli",
|
||||
"packages/@n8n/client-oauth2",
|
||||
@@ -52,12 +52,12 @@
|
||||
"packages/cli",
|
||||
"packages/core",
|
||||
"packages/node-dev",
|
||||
"packages/testing/code-health",
|
||||
"packages/testing/containers",
|
||||
"packages/testing/janitor",
|
||||
"packages/testing/playwright",
|
||||
"packages/testing/rules-engine",
|
||||
"packages/testing/test-impact"
|
||||
"packages/quality/policy/code-health",
|
||||
"packages/quality/environments/containers",
|
||||
"packages/quality/testing/janitor",
|
||||
"packages/quality/testing/playwright",
|
||||
"packages/quality/policy/rules-engine",
|
||||
"packages/quality/testing/test-impact"
|
||||
],
|
||||
"frontend": [
|
||||
"packages/@n8n/mcp-apps",
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
],
|
||||
"packages/@n8n/backend-services": ["src/index.ts", "test/setup-test-folder.ts"],
|
||||
"packages/@n8n/backend-test-utils": ["src/db/projects.ts"],
|
||||
"packages/@n8n/benchmark": ["src/commands/list.ts"],
|
||||
"packages/quality/efficiency/scale/benchmark": ["src/commands/list.ts"],
|
||||
"packages/@n8n/blob-storage": [
|
||||
"src/__tests__/azure-byte-store.test.ts",
|
||||
"src/azure-blob/azure-blob.config.ts"
|
||||
@@ -376,12 +376,12 @@
|
||||
"nodes/ActionNetwork/ActionNetwork.node.ts",
|
||||
"nodes/Aws/__tests__/AwsLambda.node.test.ts"
|
||||
],
|
||||
"packages/testing/code-health": ["src/cli.ts", "src/cli/arg-parser.test.ts"],
|
||||
"packages/testing/containers": ["services/keycloak.ts", "tests/resource-tracker.test.ts"],
|
||||
"packages/testing/janitor": ["src/cli.test.ts", "src/cli.ts"],
|
||||
"packages/testing/playwright": ["coverage-options.test.ts", "fixtures/base.ts"],
|
||||
"packages/testing/rules-engine": ["src/ast/ast-rule.ts", "src/ast/imports.test.ts"],
|
||||
"packages/testing/test-impact": ["src/changes.test.ts", "src/changes.ts"],
|
||||
"packages/quality/policy/code-health": ["src/cli.ts", "src/cli/arg-parser.test.ts"],
|
||||
"packages/quality/environments/containers": ["services/keycloak.ts", "tests/resource-tracker.test.ts"],
|
||||
"packages/quality/testing/janitor": ["src/cli.test.ts", "src/cli.ts"],
|
||||
"packages/quality/testing/playwright": ["coverage-options.test.ts", "fixtures/base.ts"],
|
||||
"packages/quality/policy/rules-engine": ["src/ast/ast-rule.ts", "src/ast/imports.test.ts"],
|
||||
"packages/quality/testing/test-impact": ["src/changes.test.ts", "src/changes.ts"],
|
||||
"packages/workflow": [
|
||||
"src/augment-object.ts",
|
||||
"test/ExpressionExtensions/array-extensions.test.ts"
|
||||
|
||||
Reference in New Issue
Block a user