From 203e816b82cc4ffb6679fb436a67624cc6cb18d6 Mon Sep 17 00:00:00 2001 From: "n8n-cat-bot[bot]" <283985454+n8n-cat-bot[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 11:32:33 +0100 Subject: [PATCH] ci: Route PR CI e2e to dedicated Currents project (#31722) Co-authored-by: n8n-cat-bot[bot] --- .github/workflows/test-e2e-coverage-nightly.yml | 1 + .github/workflows/test-e2e-infrastructure-reusable.yml | 1 + .github/workflows/test-e2e-reusable.yml | 2 +- .github/workflows/test-e2e-vm-expressions-nightly.yml | 1 + packages/testing/playwright/currents.config.ts | 2 +- 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-e2e-coverage-nightly.yml b/.github/workflows/test-e2e-coverage-nightly.yml index c7ae698b81f..7fd2212b58d 100644 --- a/.github/workflows/test-e2e-coverage-nightly.yml +++ b/.github/workflows/test-e2e-coverage-nightly.yml @@ -57,6 +57,7 @@ jobs: pre-generated-matrix: ${{ needs.generate-matrix.outputs.matrix }} artifact-prefix: coverage build-variant: coverage + currents-project-id: 'LRxcNt' secrets: inherit aggregate: diff --git a/.github/workflows/test-e2e-infrastructure-reusable.yml b/.github/workflows/test-e2e-infrastructure-reusable.yml index 8955ff41e6d..206f63a2df9 100644 --- a/.github/workflows/test-e2e-infrastructure-reusable.yml +++ b/.github/workflows/test-e2e-infrastructure-reusable.yml @@ -42,4 +42,5 @@ jobs: runner: blacksmith-8vcpu-ubuntu-2204 timeout-minutes: 120 artifact-prefix: 'benchmark-${{ matrix.lane }}' + currents-project-id: 'LRxcNt' secrets: inherit diff --git a/.github/workflows/test-e2e-reusable.yml b/.github/workflows/test-e2e-reusable.yml index 1c73ba0ef15..8870ae1a921 100644 --- a/.github/workflows/test-e2e-reusable.yml +++ b/.github/workflows/test-e2e-reusable.yml @@ -35,7 +35,7 @@ on: currents-project-id: description: 'Currents project ID for reporting' required: false - default: 'LRxcNt' + default: 'nHHLA5' type: string pre-generated-matrix: description: 'Pre-generated shard matrix JSON. Defaults to 1 shard; multi-shard callers pass their own.' diff --git a/.github/workflows/test-e2e-vm-expressions-nightly.yml b/.github/workflows/test-e2e-vm-expressions-nightly.yml index d7786b56be2..7f48ac612fd 100644 --- a/.github/workflows/test-e2e-vm-expressions-nightly.yml +++ b/.github/workflows/test-e2e-vm-expressions-nightly.yml @@ -30,6 +30,7 @@ jobs: pre-generated-matrix: '[{"shard":1},{"shard":2},{"shard":3},{"shard":4},{"shard":5},{"shard":6},{"shard":7},{"shard":8},{"shard":9},{"shard":10},{"shard":11},{"shard":12},{"shard":13},{"shard":14},{"shard":15},{"shard":16}]' n8n-env: '{"N8N_EXPRESSION_ENGINE":"vm"}' artifact-prefix: vm-expressions + currents-project-id: 'LRxcNt' secrets: inherit notify-on-failure: diff --git a/packages/testing/playwright/currents.config.ts b/packages/testing/playwright/currents.config.ts index 19fdc3eecf3..45fc247c13b 100644 --- a/packages/testing/playwright/currents.config.ts +++ b/packages/testing/playwright/currents.config.ts @@ -2,7 +2,7 @@ import type { CurrentsConfig } from '@currents/playwright'; const config: CurrentsConfig = { recordKey: process.env.CURRENTS_RECORD_KEY ?? '', - projectId: process.env.CURRENTS_PROJECT_ID ?? 'LRxcNt', + projectId: process.env.CURRENTS_PROJECT_ID ?? 'nHHLA5', // Coverage is collected via browser-native V8 (fixtures/v8-coverage.ts + // monocart-coverage-reports), not Currents' istanbul fixture. };