Commit Graph

692 Commits

Author SHA1 Message Date
Declan Carroll
a3f247272b
chore: Bump Python to 3.14 and pip to 26.1 in runner images
- Bump Python from 3.13 to 3.14 in alpine and distroless runner Dockerfiles,
  task-runner-python pyproject, .python-version, README, and ci-python workflow
- Bump pip floor from 26.0 to 26.1 (alpine runtime stage); add explicit pip
  upgrade in distroless python-runner-builder so site-packages copied into
  the final image carries the upgraded pip
- Parameterize hardcoded python paths in distroless runtime-prep stage so
  future ARG bumps no longer require search-and-replace across stages
- Regenerate uv.lock: requires-python plus minimum-needed bumps to native-ext
  packages that ship cp314 wheels (aiohttp, multidict, propcache, yarl,
  frozenlist, coverage); dev tooling versions held

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 16:03:12 +01:00
Declan Carroll
8573197aef
ci: Scope path-filter and janitor diff to PR-only changes (#29993)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 11:41:35 +00:00
Matsu
db0097c57f
ci: Make Chromatic visual checks non-blocking (no-changelog) (#29965)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 10:43:14 +00:00
Matsu
d247f61096
ci: Flip order of npm releases for idempotency (#29958) 2026-05-07 06:44:17 +00:00
Csaba Tuncsik
d4e9705749
test: Add Playwright smoke spec for Vite dev-server boot (#29539) 2026-05-06 08:49:25 +00:00
José Braulio González Valido
bbe3e2d148
feat(ai-builder): Add per-PR eval regression detection vs LangSmith baseline (#29456)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 08:15:08 +00:00
Matsu
1ca4dd3fa5
ci: Validate required pr quality checks with ci-filter (#29786) 2026-05-05 14:00:45 +00:00
Matsu
ec514da099
ci: Fix race condition between npm releases and daytona snapshots (#29768) 2026-05-05 10:48:46 +00:00
Andreas Fitzek
4b9e975ca0
feat(editor): Surface cluster information in debug data (no-changelog) (#29583) 2026-05-04 16:27:07 +00:00
José Braulio González Valido
4fd68bfc99
ci(ai-builder): Parallelize Instance AI eval CI across multiple n8n containers (#29545)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-30 07:22:28 +00:00
Mutasem Aldmour
308d0b42b3
feat(core): Use versioned prebuilt Daytona snapshots for Instance AI sandboxes (#29359)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 11:10:16 +00:00
Declan Carroll
bfc3f88a8b
ci: Fix licensed test filter for fork PR e2e runs (#29451)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 09:24:34 +00:00
Matsu
4cf26bb70b
ci: Clean up Template Injection surface in Actions (#29354) 2026-04-28 07:44:44 +00:00
krisn0x
65e55a88c1
fix: Allow task runner to invoke skills via slash command prefix (#29302)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-27 15:42:25 +00:00
Matsu
0f7a048b37
ci: Change token used for dist-tag updates (#29072) 2026-04-24 10:05:36 +00:00
Declan Carroll
20d8e90c95
ci: Refactor and optimizes E2E test runs in CI (#28968)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 07:09:32 +00:00
José Braulio González Valido
16e5f9572f
feat(ai-builder): Add LangSmith integration for workflow eval tracking (no-changelog) (#28835)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 08:47:02 +00:00
Declan Carroll
a31d003c05
ci: Centralize CI Docker image build and distribution (#28798)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 07:18:52 +00:00
Matsu
50dab4663a
ci: Use npm registry HTTP API for dist-tag promotion (no-changelog) (#28898)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 08:29:51 +03:00
Matsu
571388924d
ci: Add explicit registry scope for @n8n packages in dist-tag workflow (no-changelog) (#28889)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 10:57:23 +00:00
Luca Mattiazzi
714981eea3
feat: Add multiple runs to instanceAI eval (no-changelog) (#28493)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-22 07:11:10 +00:00
Matsu
cb9882ce9c
ci: Run ci-pr-quality only on n8n team PRs (#28773) 2026-04-21 09:50:16 +00:00
Matsu
95c155859e
ci: Ensure stable npm packages are tagged as latest after release (#28755) 2026-04-21 08:04:21 +00:00
Matsu
0d98d29ae4
ci: Only post QA metrics on n8n-io/n8n monorepo (#28692) 2026-04-21 04:59:06 +00:00
Matsu
0b8fae6c5a
ci: Only run visual storybook on public monorepo (#28699) 2026-04-20 14:25:42 +00:00
José Braulio González Valido
560f300716
test: Add Instance AI workflow evals CI pipeline (no-changelog) (#28366)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-20 14:15:41 +00:00
Matsu
d608889e88
ci: Allow only bundles to 1.x (#28401) 2026-04-20 11:55:35 +00:00
Matsu
b2fdcf16c0
ci: Update minor and patch release schedules (#28511) 2026-04-20 08:47:34 +00:00
Danny Martini
98b833a07d
fix(core): Resolve additional keys lazily in VM expression engine (#28430)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-04-14 09:10:20 +00:00
Matsu
d6fbe5f847
ci: Run lint:styles as a part of reusable linting workflow (#28449) 2026-04-14 08:44:48 +00:00
Declan Carroll
837652d14a
ci: Increase stale image limit (#28413) 2026-04-13 12:57:08 +00:00
Declan Carroll
98534c6db9
ci: Fix Node 25 build failure and benchmark OOM on master (no-changelog) (#28262)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 09:05:14 +00:00
Matsu
733812b1a1
ci: Add PR ownership and size guardrails (#28103)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 06:53:18 +00:00
krisn0x
769c21946c
chore: Enable n8n plugin in Claude GitHub Actions workflows (no-changelog) (#28258)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 15:21:27 +00:00
Declan Carroll
7399af34c9
ci: Defer Chromatic visual regression tests (#28235)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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
2026-04-09 09:53:20 +00:00
Declan Carroll
85144aa6bc
test: Add simple baseline instance AI memory test (#28170) 2026-04-09 08:47:25 +00:00
Matsu
69526c6795
ci: Run test:local on community PR's (#28164) 2026-04-08 09:40:56 +00:00
Declan Carroll
a23fc0a867
ci: Tag Docker images (#28088) 2026-04-08 06:12:02 +00:00
Declan Carroll
7ed34d7f85
ci: Add automated QA metrics reporting to PRs (#28003) 2026-04-07 13:17:01 +00:00
Matsu
b646105028
ci: Install script dependencies before detecting new packages (#28112) 2026-04-07 12:56:28 +00:00
Matsu
e64408a0d2
ci: Migrate from codecov/test-results-action to codecov-action (#28086) 2026-04-07 08:48:24 +00:00
Iván Ovejero
aabfdc10f2
ci: Add nightly E2E run with VM expression engine (#27964) 2026-04-02 16:30:57 +00:00
Declan Carroll
4de4053a18
ci: Skip E2E tests for merge group events (#27963) 2026-04-02 11:11:35 +00:00
Declan Carroll
b82de23cc4
chore: Bump Node.js from 24.13.1 to 24.14.1 (#27894)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 11:54:03 +00:00
Iván Ovejero
5ee0e842b8
feat(core): Add isolate pooling for VM expression engine (#27573)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.13.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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
2026-03-31 14:54:11 +00:00
Declan Carroll
e947000d97
ci: Improve coverage reports (#27756) 2026-03-31 05:42:44 +00:00
Matsu
f2ac7b5cce
ci: Pin provenance to version, not SHA (#27785) 2026-03-30 20:53:11 +03:00
Matsu
1963d9775d
ci: Disable chromatic, if not in main repo (#27747) 2026-03-30 11:08:16 +00:00
Matsu
6de46623a9
ci: Set initial npm publish to function with it's own token (#27620) 2026-03-27 07:23:06 +00:00
Matsu
ba59ff14ae
ci: Allow manual execution of release-schedule-patch-prs (#27653) 2026-03-27 07:18:02 +00:00