n8n/.github/actions
Jose 4031d7b2a3
fix(ai-builder): Harden eval failure paths from review findings (no-changelog)
- Keep the all-quarantined grace timer referenced: with every lane dead,
  queued acquire() promises hold no live handles, so an unref'd deadline
  let the process exit 0 mid-run instead of aborting loudly.
- Stash transport-evicted builds for the end-of-run cleanup drain — their
  restored workflows, data tables, and thread/sandbox previously leaked
  once the cache entry was evicted for the retry.
- Bound run-debug capture with a 60s deadline so a stalled debug endpoint
  cannot block per-case cleanup (and with it the run) indefinitely.
- Widen the baseline completion-marker probe window to 25 candidates so a
  burst of failed captures cannot hide an older completed baseline.
- Move the builder-cache prune out of the shared load-n8n-docker action
  into a pre-eval disk-runway check: pressure develops during the eval,
  not at job start, and the shared action's prune would cold-start other
  workflows' builds on sticky-disk runners.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 14:18:23 +01:00
..
build-n8n-docker ci: Restore Codecov session count and weekly E2E coverage uploads (#30617) 2026-05-18 12:55:47 +00:00
ci-filter refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
docker-registry-login ci: Replace docker/login-action with retry-wrapped docker login for DockerHub (#28442) 2026-04-14 08:44:12 +00:00
load-n8n-docker fix(ai-builder): Harden eval failure paths from review findings (no-changelog) 2026-07-13 14:18:23 +01:00
setup-nodejs chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00