diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 985be41b19..f876ec819d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -223,6 +223,7 @@ jobs: # - field-error-states # - fields-relationship # - fields + - fields/lexical - live-preview # - localization # - plugin-nested-docs diff --git a/test/runE2E.ts b/test/runE2E.ts index af5faf8b89..81dba165e3 100644 --- a/test/runE2E.ts +++ b/test/runE2E.ts @@ -53,7 +53,14 @@ if (!suiteName) { } else { // Run specific suite clearWebpackCache() - const suitePath = path.resolve(dirname, suiteName, 'e2e.spec.ts') + let suitePath: string + if (suiteName.includes('/')) { + // Used for fields/lexical.e2e.spec.ts which is run from CI as fields/lexical + const suiteNameSplit = suiteName.split('/') + suitePath = path.resolve(dirname, suiteNameSplit[0], suiteNameSplit[1] + '.e2e.spec.ts') + } else { + suitePath = path.resolve(dirname, suiteName, 'e2e.spec.ts') + } executePlaywright(suitePath) }