n8n-cat-bot[bot]
af83516f0b
chore: Deduplicate chained Playwright scope-lockdown findings ( #39209 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-09-21 23:44:03 +00:00
n8n-cat-bot[bot]
eacbb46994
chore: Make Playwright janitor ignore Playwright route forwarding ( #39180 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-21 15:30:04 +00:00
Charlie Kolb
2b346002db
test(editor): Stub the lazy credentials button in NodeView test and report signal-killed vitest runs (no-changelog) ( #38695 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 10:08:06 +00:00
Charlie Kolb
737d66eeb3
build: Remove unused dependencies reported by knip (no-changelog) ( #38591 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-14 13:22:42 +00:00
Declan Carroll
d11d185f5c
test: Balance E2E shards by fixture pool ( #38301 )
2026-09-11 13:17:07 +00:00
Matsu
3454df1c1b
chore: Remove dead ESLint config and add lint parity tooling (no-changelog) ( #38343 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-11 13:33:07 +03:00
Charlie Kolb
302cf288a8
ci: Let a package ignore asset-only dependencies in test scoping ( #38352 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 16:05:22 +00:00
Matsu
7be94a1184
chore: Update eslint configuration ( #38307 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-10 14:40:35 +03:00
Declan Carroll
1ad0b44a68
build: Move the monorepo and Docker deploys to pnpm 12 (no-changelog) ( #37899 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-08 15:15:57 +01:00
Declan Carroll
b45f4b00dc
test: Remove unstable staged TCR test ( #37836 )
2026-09-04 11:30:23 +01:00
Declan Carroll
ca16909e0f
ci: Refresh E2E shard metrics and add a per-shard minimum test time (no-changelog) ( #37451 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 09:55:51 +00:00
Matsu
6173d846da
chore: Stop persisting derived fields in the code-health baseline (no-changelog) ( #37097 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-26 15:37:39 +03:00
Declan Carroll
a0f350ed28
ci: Force broad E2E selection for boot-time default changes (no-changelog) ( #36333 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 13:59:03 +00:00
Alex Grozav
0d450085bb
test(editor): Move reusable frontend test setup into @n8n/vitest-config (no-changelog) ( #35637 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-07 10:14:37 +00:00
Declan Carroll
1aa604d265
feat: Skip E2E for pnpm.overrides pins provably outside the runtime closure (no-changelog) ( #35540 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 08:57:37 +00:00
Miguel Ángel Moreno
fcaadfa375
ci: Run a package's full test suite when affected by an upstream change ( #34986 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-30 10:32:09 +00:00
Declan Carroll
ccd5a87adb
test: Harden e2e suite against tsconfig resolution changes ( #34623 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2026-07-23 07:45:52 +00:00
Matsu
e34343b4a0
chore: Migrate all base packages to TypeScript 7 ( #34338 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 12:56:29 +03:00
Emilia
2d5b4aefd1
fix: Stop janitor dead-code rule OOMing on large Playwright suites (no-changelog) ( #34264 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 07:32:38 +00:00
Matsu
29e0e32e3b
chore: Remove --runner flag from janitor test scoping ( #33373 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 09:24:12 +03:00
Matsu
9d2433e99b
chore: Remove Jest support from testing packages ( #33372 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 08:59:27 +00:00
Matsu
a068f3b57b
test: Cap per-suite test fork pool to bound CI parallelism ( #32939 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 05:47:06 +00:00
n8n-cat-bot[bot]
1632ad1d8f
fix: Cap changed-files list to avoid oversized CI process environment ( #32949 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 06:10:12 +00:00
Declan Carroll
c23d532330
test: Enforce canonical e2e spec owners and fix owner-name drift (no-changelog) ( #32591 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 07:44:15 +01:00
Matsu
328c1a4745
chore: Extraneous deps cleanup ( #32386 )
2026-06-18 07:42:31 +00:00
Matsu
1e2ae6c28b
test: Route editor navigation in specs through entry composers (no-changelog) ( #32181 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 06:53:54 +00:00
Matsu
6a904301be
test: Wait for canvas readiness in editor entry composers and guard raw navigation (no-changelog) ( #32153 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 08:29:17 +00:00
Declan Carroll
7ffa6af15e
feat: Scope E2E impact selection for dependency + uncovered changes (no-changelog) ( #31928 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 10:30:45 +00:00
Declan Carroll
3c781d8eba
refactor: Extract @n8n/test-impact (TIA) package (no-changelog) ( #31868 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 10:20:25 +00:00
Declan Carroll
a54ddff3f6
ci: Per-spec backend E2E coverage + impact-map selection (DEVP-370) ( #31784 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 13:15:44 +00:00
n8n-cat-bot[bot]
ff3657ded7
ci: Activate V8 E2E impact map filter in PR CI ( #31757 )
...
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 16:15:01 +00:00
Declan Carroll
07119ce61d
refactor: Consolidate janitor + code-health onto a shared rules-engine AST substrate ( #31417 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 08:27:01 +00:00
Tomi Turtiainen
6d73d8d9ca
build: Disable typecheck on build commands (no-changelog) ( #31636 )
2026-06-03 13:52:25 +00:00
Tomi Turtiainen
8570de09c0
chore: Add clean scripts to all buildable packages (no-changelog) ( #31622 )
2026-06-03 13:47:34 +00:00
Declan Carroll
d57545d4d0
ci: V8 E2E coverage + per-spec impact map (DEVP-205) ( #31441 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 12:17:27 +00:00
bjorger
79207fa566
ci: Allow scoped jest runs to pass when no related tests match ( #31435 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-31 12:08:23 +00:00
n8n-cat-bot[bot]
9e39914cf4
ci: Wire workflow/core through janitor + fix global-trigger scope gap (DEVP-195) ( #31415 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-30 20:41:18 +00:00
n8n-cat-bot[bot]
e2e0394856
ci: Scope cli integration tests through janitor ( #31401 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 21:03:16 +00:00
Declan Carroll
e495833a64
ci: Scope frontend + nodes unit tests via janitor (DEVP-194) ( #31096 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:54:57 +01:00
n8n-cat-bot[bot]
1f37dd22aa
ci: Attempt-aware per-shard test filtering on retry ( #31156 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-26 22:00:19 +00:00
Declan Carroll
cd0519f360
chore: Skip scaffolding templates in code-health and swap to catalog refs (no-changelog) ( #30297 )
2026-05-12 10:58:00 +00:00
Declan Carroll
33c3598e66
ci: Remove unused bin fields to fix pnpm install warnings (no-changelog) ( #29586 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 08:47:25 +00:00
Declan Carroll
886f22ee6d
chore: Add code-health baseline and fix janitor catalog violation (no-changelog) ( #28958 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-23 09:55:55 +00:00
Declan Carroll
c8bdd26100
test: Enhance test discovery to support dynamic titles ( #28782 )
2026-04-22 11:33:09 +00:00
Declan Carroll
dc7e493fd0
test: Adopt rules engine in playwright janitor (no-changelog) ( #27840 )
2026-04-01 09:27:13 +00:00
Declan Carroll
060675aa3f
test: Fix no-direct-page-instantiation violations and improve impact analysis ( #26914 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 10:49:29 +00:00
Declan Carroll
9fdfaafc1b
test: Fix selector-purity violations and enable method-level impact analysis (no-changelog) ( #26775 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 19:27:29 +00:00
Declan Carroll
af7dfb7d35
ci: Normalize input paths for impact analysis orchestration (no-changelog) ( #26602 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 13:28:40 +00:00
Declan Carroll
66087e2dd5
chore: Apply biome formatting to playwright package (no-changelog) ( #26586 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 10:47:20 +00:00
Declan Carroll
1abcd3f425
ci: Unify impact analysis into single ImpactAnalyzer (no-changelog) ( #26556 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 09:26:28 +00:00