Skip to content

fix(core): Allowlist HOME env var in JS runner config #47765

fix(core): Allowlist HOME env var in JS runner config

fix(core): Allowlist HOME env var in JS runner config #47765

Triggered via pull request December 5, 2025 15:25
Status Success
Total duration 13m 52s
Artifacts

ci-pull-requests.yml

on: pull_request
Install & Build
1m 10s
Install & Build
Matrix: E2E Tests / Multi-Main: Isolated / test
Matrix: E2E Tests / Multi-Main: UI / test
Matrix: Unit tests / unit-test-frontend
Unit tests  /  Backend Unit Tests
43s
Unit tests / Backend Unit Tests
Unit tests  /  Backend Integration Tests
59s
Unit tests / Backend Integration Tests
Unit tests  /  Nodes Unit Tests
1m 2s
Unit tests / Nodes Unit Tests
Bundle Size Check
0s
Bundle Size Check
Unit tests  /  Unit tests
2s
Unit tests / Unit tests
Required Checks
3s
Required Checks
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 1 warning, and 9 notices
[multi-main:ui] › tests/ui/triggers/webhook-external.spec.ts:4:6 › External Webhook Triggering › should create workflow via API: packages/testing/playwright/tests/ui/triggers/webhook-external.spec.ts#L17
1) [multi-main:ui] › tests/ui/triggers/webhook-external.spec.ts:4:6 › External Webhook Triggering › should create workflow via API, activate it, trigger webhook externally, and verify execution Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 15 | }); 16 | > 17 | expect(webhookResponse.ok()).toBe(true); | ^ 18 | 19 | const execution = await api.workflows.waitForExecution(workflowId, 5000); 20 | expect(execution.status).toBe('success'); at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/ui/triggers/webhook-external.spec.ts:17:32
[multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes: packages/testing/playwright/tests/ui/workflows/editor/canvas/undo-redo.spec.ts#L72
1) [multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes Error: expect(locator).toHaveCount(expected) failed Locator: getByTestId('canvas-node') Expected: 2 Received: 3 Timeout: 10000ms Call log: - Expect "toHaveCount" with timeout 10000ms - waiting for getByTestId('canvas-node') 14 × locator resolved to 3 elements - unexpected value "3" 70 | 71 | await n8n.canvas.hitRedo(); > 72 | await expect(n8n.canvas.getCanvasNodes()).toHaveCount(2); | ^ 73 | await expect(n8n.canvas.nodeConnections()).toHaveCount(1); 74 | }); 75 | at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/ui/workflows/editor/canvas/undo-redo.spec.ts:72:45
E2E Tests / Multi-Main: UI / Test (Shard 1/8)
Request timed out. Retrying (attempt 1 of 3)
🎭 Playwright Run Summary
1 flaky [multi-main:ui] › tests/ui/triggers/webhook-external.spec.ts:4:6 › External Webhook Triggering › should create workflow via API, activate it, trigger webhook externally, and verify execution 14 skipped 53 passed (3.9m)
🎭 Playwright Run Summary
1 skipped 69 passed (5.4m)
🎭 Playwright Run Summary
1 skipped 68 passed (6.0m)
🎭 Playwright Run Summary
70 passed (5.2m)
🎭 Playwright Run Summary
72 passed (5.3m)
🎭 Playwright Run Summary
1 flaky [multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes 3 skipped 65 passed (7.2m)
🎭 Playwright Run Summary
54 passed (7.1m)
🎭 Playwright Run Summary
11 skipped 58 passed (6.5m)
🎭 Playwright Run Summary
7 skipped 62 passed (9.2m)