ci(integrations): fix n8n + Zapier checks (skip native builds, Node 22)

- n8n: add --ignore-scripts to pnpm install (checks + cd). n8n-workflow
  transitively pulls isolated-vm, whose native build fails on the CI
  runner and isn't needed for lint/build/publish (types + eslint only).
- Zapier: bump checks/cd to Node 22 — zapier-platform-cli@19 requires
  Node >= 22 (validate failed on Node 20).
This commit is contained in:
Himanshu-Sangshetti
2026-07-20 11:55:29 +05:30
parent 0ff023133c
commit 43901527a3
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ jobs:
cache-dependency-path: integrations/n8n-nodes-mem0/pnpm-lock.yaml
- name: Install dependencies
run: pnpm install --frozen-lockfile
run: pnpm install --frozen-lockfile --ignore-scripts
- name: Build
run: pnpm run build
+2 -2
View File
@@ -30,7 +30,7 @@ jobs:
cache-dependency-path: integrations/n8n-nodes-mem0/pnpm-lock.yaml
- name: Install dependencies
run: cd integrations/n8n-nodes-mem0 && pnpm install --frozen-lockfile
run: cd integrations/n8n-nodes-mem0 && pnpm install --frozen-lockfile --ignore-scripts
- name: Lint
run: cd integrations/n8n-nodes-mem0 && pnpm run lint
@@ -53,7 +53,7 @@ jobs:
cache-dependency-path: integrations/n8n-nodes-mem0/pnpm-lock.yaml
- name: Install dependencies
run: cd integrations/n8n-nodes-mem0 && pnpm install --frozen-lockfile
run: cd integrations/n8n-nodes-mem0 && pnpm install --frozen-lockfile --ignore-scripts
- name: Build
run: cd integrations/n8n-nodes-mem0 && pnpm run build
+1 -1
View File
@@ -26,7 +26,7 @@ jobs:
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22
cache: 'pnpm'
cache-dependency-path: integrations/zapier-mem0/pnpm-lock.yaml
+1 -1
View File
@@ -29,7 +29,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22
cache: 'pnpm'
cache-dependency-path: integrations/zapier-mem0/pnpm-lock.yaml