n8n/scripts
Declan Carroll 4d18f5ea03
feat(coverage): Full nightly coverage — unit + integration + E2E merged into one report (no-changelog)
- Switch Jest and vitest CI coverage reporter from cobertura to lcov so all
  three suites emit the same format and can feed into a single MCR merge
- Add unit-coverage, frontend-coverage, and integration-coverage jobs to the
  nightly (parallel with E2E shards, warm Turbo cache via shared build job)
- Extend aggregate-coverage.mjs with --unit-shards: normalises absolute Jest
  SF: paths to repo-root-relative before merging with E2E lcovs
- Upload a single nightly-full Codecov flag (authoritative combined number)
  instead of per-layer flags that require an approximated union at query time
- Add shared build job so all downstream jobs get Turbo cache hits (~30s)
  instead of racing to build independently from cold

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 18:34:47 +01:00
..
backend-module refactor: Migrate source control feature to modules (#22453) 2026-01-06 15:59:11 +00:00
licenses chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880) 2026-06-08 10:19:32 +00:00
mutation-health feat(coverage): Full nightly coverage — unit + integration + E2E merged into one report (no-changelog) 2026-06-08 18:34:47 +01:00
agent-setup.mjs build: Add pnpm agent:setup for fresh-checkout install + build + test (#31756) 2026-06-04 16:44:24 +00:00
block-npm-install.js ci: Block execution of npm install (no-changelog) (#4662) 2022-11-21 12:53:11 +01:00
build-n8n.mjs chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880) 2026-06-08 10:19:32 +00:00
check-workspace-deps.mjs chore: Fix lefthook config for windows (#22676) 2025-12-08 07:53:13 +02:00
dockerize-n8n.mjs ci: Allow environment variable override for Docker platform choice (no-changelog) (#17907) 2026-06-04 17:27:40 +00:00
ensure-zx.mjs build: Add reset script (#10627) 2024-09-03 15:35:13 +03:00
format.mjs test: Remove cypress infrastracture (#21173) 2025-10-28 11:00:04 +01:00
grind.mjs ci: Build tsc deps and surface vitest stderr in grind workflow (#31543) 2026-06-02 10:05:57 +00:00
os-normalize.mjs test: Add Playwright smoke spec for Vite dev-server boot (#29539) 2026-05-06 08:49:25 +00:00
prepare.mjs chore: Fix dev setup on windows machines (no-changelog) (#11065) 2025-01-08 13:24:41 +02:00
reset.mjs chore: Fix pnpm reset by limiting concurrency (#31729) 2026-06-05 05:49:20 +00:00
scan-n8n-image.mjs ci: Refine Trivy scans, centralizes security config (#26384) 2026-03-02 07:43:29 +00:00
smoke-n8n-image.mjs build: Revert n8n image to alpine 3.22 to restore graphicsmagick GPL pin (#30673) 2026-05-19 08:15:34 +00:00