mirror of
https://github.com/n8n-io/n8n.git
synced 2026-05-12 16:10:30 +02:00
ci: Split Currents reporting into separate projects (#24559)
This commit is contained in:
parent
ca0ce6662a
commit
4aa830998d
|
|
@ -41,6 +41,7 @@ jobs:
|
|||
env:
|
||||
BUILD_WITH_COVERAGE: 'true'
|
||||
CURRENTS_RECORD_KEY: ${{ secrets.CURRENTS_RECORD_KEY }}
|
||||
CURRENTS_PROJECT_ID: 'LRxcNt'
|
||||
QA_PERFORMANCE_METRICS_WEBHOOK_URL: ${{ secrets.QA_PERFORMANCE_METRICS_WEBHOOK_URL }}
|
||||
QA_PERFORMANCE_METRICS_WEBHOOK_USER: ${{ secrets.QA_PERFORMANCE_METRICS_WEBHOOK_USER }}
|
||||
QA_PERFORMANCE_METRICS_WEBHOOK_PASSWORD: ${{ secrets.QA_PERFORMANCE_METRICS_WEBHOOK_PASSWORD }}
|
||||
|
|
|
|||
|
|
@ -16,4 +16,5 @@ jobs:
|
|||
test-mode: docker-build
|
||||
test-command: pnpm --filter=n8n-playwright test:performance
|
||||
shards: 1
|
||||
currents-project-id: 'O9BJaN'
|
||||
secrets: inherit
|
||||
|
|
|
|||
6
.github/workflows/test-e2e-reusable.yml
vendored
6
.github/workflows/test-e2e-reusable.yml
vendored
|
|
@ -47,6 +47,11 @@ on:
|
|||
required: false
|
||||
default: false
|
||||
type: boolean
|
||||
currents-project-id:
|
||||
description: 'Currents project ID for reporting'
|
||||
required: false
|
||||
default: 'LRxcNt'
|
||||
type: string
|
||||
|
||||
secrets:
|
||||
CURRENTS_RECORD_KEY:
|
||||
|
|
@ -78,6 +83,7 @@ env:
|
|||
N8N_DOCKER_IMAGE: ${{ inputs.test-mode == 'docker-build' && 'n8nio/n8n:local' || inputs.docker-image }}
|
||||
N8N_SKIP_LICENSES: 'true'
|
||||
CURRENTS_CI_BUILD_ID: ${{ github.repository }}-${{ github.run_id }}-${{ github.run_attempt }}
|
||||
CURRENTS_PROJECT_ID: ${{ inputs.currents-project-id }}
|
||||
|
||||
jobs:
|
||||
matrix:
|
||||
|
|
|
|||
|
|
@ -45,9 +45,11 @@ jobs:
|
|||
run: pnpm --filter=n8n-playwright test:workflows --workers 4
|
||||
env:
|
||||
CURRENTS_RECORD_KEY: ${{ secrets.CURRENTS_RECORD_KEY }}
|
||||
CURRENTS_PROJECT_ID: 'mpLFH9'
|
||||
|
||||
- name: Run Workflow Schema Tests
|
||||
if: ${{ inputs.compare_schemas == 'true' }}
|
||||
run: pnpm --filter=n8n-playwright test:workflows:schema
|
||||
env:
|
||||
CURRENTS_RECORD_KEY: ${{ secrets.CURRENTS_RECORD_KEY }}
|
||||
CURRENTS_PROJECT_ID: 'mpLFH9'
|
||||
|
|
|
|||
|
|
@ -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 ?? 'I0yzoc',
|
||||
projectId: process.env.CURRENTS_PROJECT_ID ?? 'LRxcNt',
|
||||
...(process.env.BUILD_WITH_COVERAGE === 'true' && {
|
||||
coverage: {
|
||||
projects: true,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user