Community PR test script corrected in CI workflow
Community PR test runs were pointing to a removed npm script, causing the CI pipeline to call a command that no longer exists.
The CI pipeline for community pull requests was calling a script that no longer existed. A previous cleanup in the n8n-playwright package had removed test:local:e2e-only, but the GitHub Actions workflow still referenced it — meaning the automated test run for community contributions was silently broken.
The fix swaps the old script name for test:local, which is the current command for running local Playwright tests against the e2e project. The underlying test command and behavior remain identical; only the script reference is updated. This restores automated testing for community PRs without any functional change to what gets tested.
This change lives in the CI configuration, specifically the reusable end-to-end test workflow used across the monorepo.
View Original GitHub Description
Summary
A previous PR cleaned up the scripts in n8n-playwright, but we still left the Community PR test suite to run on a removed npm script.
Now uses test:local instead of the removed test:local:e2e-only. Contents are the same.
N8N_BASE_URL=http://localhost:5680 RESET_E2E_DB=true playwright test --project=e2e
Related Linear tickets, Github issues, and Community forum posts
Review / Merge checklist
- PR title and summary are descriptive. (conventions) <!-- **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** -->
- Docs updated or follow-up ticket created.
- Tests included. <!-- A bug is not considered fixed, unless a test is added to prevent it from happening again. A feature is not complete without tests. -->
- PR Labeled with
Backport to Beta,Backport to Stable, orBackport to v1(if the PR is an urgent fix that needs to be backported)