Standardize @types/node to version 20.14.14 across monorepo #4297
pr_checks.yml
on: pull_request
Matrix: units / internal / 🧪 Unit Tests: Internal
Matrix: units / packages / 🧪 Unit Tests: Packages
Matrix: units / webapp / 🧪 Unit Tests: Webapp
typecheck
/
typecheck
6m 29s
Matrix: e2e / cli-v3
units
/
...
/
📊 Merge Reports
20s
units
/
...
/
📊 Merge Reports
26s
units
/
...
/
📊 Merge Reports
40s
Annotations
10 errors
|
e2e / 🧪 CLI v3 tests (ubuntu-latest - npm)
Process completed with exit code 1.
|
|
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata:
packages/cli-v3/e2e/utils.ts#L43
Error: Command failed with exit code 1: npm ci --no-audit
npm error code EUSAGE
npm error
npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm error
npm error Invalid: lock file's @types/node@22.5.4 does not satisfy @types/node@20.14.14
npm error Invalid: lock file's undici-types@6.19.8 does not satisfy undici-types@5.26.5
npm error
npm error Clean install a project
npm error
npm error Usage:
npm error npm ci
npm error
npm error Options:
npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
npm error [-ws|--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-01-29T16_53_39_230Z-debug-0.log
❯ makeError ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11
❯ handlePromise ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26
❯ Module.installFixtureDeps e2e/utils.ts:43:32
❯ e2e/e2e.test.ts:89:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: npm ci --no-audit', command: 'npm ci --no-audit', escapedCommand: 'npm ci --no-audit', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: '', stderr: 'npm error code EUSAGE\nnpm error\nnpm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.\nnpm error\nnpm error Invalid: lock file\'s @types/node@22.5.4 does not satisfy @types/node@20.14.14\nnpm error Invalid: lock file\'s undici-types@6.19.8 does not satisfy undici-types@5.26.5\nnpm error\nnpm error Clean install a project\nnpm error\nnpm error Usage:\nnpm error npm ci\nnpm error\nnpm error Options:\nnpm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]\nnpm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]\nnpm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]\nnpm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]\nnpm error [--no-bin-links] [--no-fund] [--dry-run]\nnpm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]\nnpm error [-ws|--workspaces] [--include-workspace-root] [--install-links]\nnpm error\nnpm error aliases: clean-install, ic, install-clean, isntall-clean\nnpm error\nnpm error Run "npm help ci" for more info\nnpm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-01-29T16_53_39_230Z-debug-0.log', cwd: '/home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/e2e/fixtures/emit-decorator-metadata', failed: true, timedOut: false, isCanceled: false, killed: false }
|
|
e2e / 🧪 CLI v3 tests (ubuntu-latest - pnpm)
Process completed with exit code 1.
|
|
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata:
packages/cli-v3/e2e/utils.ts#L35
Error: Command failed with exit code 1: corepack use pnpm@8.15.5
! Corepack is about to download https://registry.npmjs.org/pnpm/-/pnpm-8.15.5.tgz
Installing pnpm@8.15.5 in the project...
ERR_PNPM_OUTDATED_LOCKFILE Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with package.json
Note that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"
Failure reason:
specifiers in the lockfile ({"@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2","@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"22.5.4","typescript":"5.5.4"}) don't match specs in package.json ({"@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"20.14.14","typescript":"5.5.4","@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2"})
❯ makeError ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11
❯ handlePromise ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26
❯ Module.installFixtureDeps e2e/utils.ts:35:32
❯ e2e/e2e.test.ts:89:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: corepack use pnpm@8.15.5', command: 'corepack use pnpm@8.15.5', escapedCommand: 'corepack use "pnpm@8.15.5"', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: 'Installing pnpm@8.15.5 in the project...\n\n ERR_PNPM_OUTDATED_LOCKFILE Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with package.json\n\nNote that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"\n\n Failure reason:\n specifiers in the lockfile ({"@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2","@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"22.5.4","typescript":"5.5.4"}) don\'t match specs in package.json ({"@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"20.14.14","typescript":"5.5.4","@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2"})', stderr: '! Corepack is about to download https://registry.npmjs.org/pnpm/-/pnpm-8.15.5.tgz', cwd: '/home/runner/work/trigger.dev/trigger.dev/packages/cli-v3/e2e/fixtures/emit-decorator-metadata', failed: true, timedOut: false, isCanceled: false, killed: false }
|
|
e2e / 🧪 CLI v3 tests (windows-latest - npm)
Process completed with exit code 1.
|
|
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata:
packages/cli-v3/e2e/utils.ts#L43
Error: Command failed with exit code 1: npm ci --no-audit
npm error code EUSAGE
npm error
npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm error
npm error Invalid: lock file's @types/node@22.5.4 does not satisfy @types/node@20.14.14
npm error Invalid: lock file's undici-types@6.19.8 does not satisfy undici-types@5.26.5
npm error
npm error Clean install a project
npm error
npm error Usage:
npm error npm ci
npm error
npm error Options:
npm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
npm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
npm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
npm error [-ws|--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: C:\npm\cache\_logs\2026-01-29T16_54_48_356Z-debug-0.log
❯ makeError ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11
❯ handlePromise ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26
❯ Module.installFixtureDeps e2e/utils.ts:43:32
❯ e2e/e2e.test.ts:89:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: npm ci --no-audit', command: 'npm ci --no-audit', escapedCommand: 'npm ci --no-audit', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: '', stderr: 'npm error code EUSAGE\nnpm error\nnpm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.\nnpm error\nnpm error Invalid: lock file\'s @types/node@22.5.4 does not satisfy @types/node@20.14.14\nnpm error Invalid: lock file\'s undici-types@6.19.8 does not satisfy undici-types@5.26.5\nnpm error\nnpm error Clean install a project\nnpm error\nnpm error Usage:\nnpm error npm ci\nnpm error\nnpm error Options:\nnpm error [--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]\nnpm error [--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]\nnpm error [--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]\nnpm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]\nnpm error [--no-bin-links] [--no-fund] [--dry-run]\nnpm error [-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]\nnpm error [-ws|--workspaces] [--include-workspace-root] [--install-links]\nnpm error\nnpm error aliases: clean-install, ic, install-clean, isntall-clean\nnpm error\nnpm error Run "npm help ci" for more info\nnpm error A complete log of this run can be found in: C:\npm\cache\_logs\2026-01-29T16_54_48_356Z-debug-0.log', cwd: 'D:\a\trigger.dev\trigger.dev\packages\cli-v3\e2e\fixtures\emit-decorator-metadata', failed: true, timedOut: false, isCanceled: false, killed: false }
|
|
e2e / 🧪 CLI v3 tests (windows-latest - pnpm)
Process completed with exit code 1.
|
|
e2e/e2e.test.ts > buildWorker > fixture emit-decorator-metadata:
packages/cli-v3/e2e/utils.ts#L35
Error: Command failed with exit code 1: corepack use pnpm@8.15.5
! Corepack is about to download https://registry.npmjs.org/pnpm/-/pnpm-8.15.5.tgz
Installing pnpm@8.15.5 in the project...
ERR_PNPM_OUTDATED_LOCKFILE Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with package.json
Note that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"
Failure reason:
specifiers in the lockfile ({"@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2","@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"22.5.4","typescript":"5.5.4"}) don't match specs in package.json ({"@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"20.14.14","typescript":"5.5.4","@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2"})
❯ makeError ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11
❯ handlePromise ../../node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26
❯ Module.installFixtureDeps e2e/utils.ts:35:32
❯ e2e/e2e.test.ts:89:5
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: corepack use pnpm@8.15.5', command: 'corepack use pnpm@8.15.5', escapedCommand: 'corepack use "pnpm@8.15.5"', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: 'Installing pnpm@8.15.5 in the project...\n\n ERR_PNPM_OUTDATED_LOCKFILE Cannot install with "frozen-lockfile" because pnpm-lock.yaml is not up to date with package.json\n\nNote that in CI environments this setting is true by default. If you still need to run install in such cases, use "pnpm install --no-frozen-lockfile"\n\n Failure reason:\n specifiers in the lockfile ({"@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2","@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"22.5.4","typescript":"5.5.4"}) don\'t match specs in package.json ({"@trigger.dev/build":"0.0.0-prerelease-20250321122618","@types/node":"20.14.14","typescript":"5.5.4","@trigger.dev/sdk":"0.0.0-prerelease-20250321122618","reflect-metadata":"0.2.2"})', stderr: '! Corepack is about to download https://registry.npmjs.org/pnpm/-/pnpm-8.15.5.tgz', cwd: 'D:\a\trigger.dev\trigger.dev\packages\cli-v3\e2e\fixtures\emit-decorator-metadata', failed: true, timedOut: false, isCanceled: false, killed: false }
|
|
units / internal / 🧪 Unit Tests: Internal (2, 8)
Process completed with exit code 1.
|
|
units / internal / 📊 Merge Reports
Process completed with exit code 1.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
internal-blob-report-1
Expired
|
59.1 KB |
sha256:1a466dac473e97779d35324591674d071bd9c424062cecbdf772498a721ecd29
|
|
|
internal-blob-report-2
Expired
|
53 KB |
sha256:59e0746b3cc45bb23455e1b398812332b0e8be1eed775c8e1d32995d1d3c4ac0
|
|
|
internal-blob-report-3
Expired
|
44.9 KB |
sha256:b6d70d43ab71ab5d84929d7b2fa3fbdacecf25334444c0ee943a290b3f6bf78c
|
|
|
internal-blob-report-4
Expired
|
37.2 KB |
sha256:1d2e936f3c14d44345f063c08c2d9e77e849d0fca9e3780423915f66b88dff2c
|
|
|
internal-blob-report-5
Expired
|
28.3 KB |
sha256:2ce5e21648e8e0b9a42abe2557e2733be794461867ee8ddc5bde305e98fc8419
|
|
|
internal-blob-report-6
Expired
|
27.4 KB |
sha256:11768b583758124ed74e06cd6b320d8b5a7935ef54f9ab4129331be5a5f62620
|
|
|
internal-blob-report-7
Expired
|
31.6 KB |
sha256:e0cdfc6a273c9a3d7f0c8ef0c6230ab66b429a08e9a1cd5b875124b144b47cf4
|
|
|
internal-blob-report-8
Expired
|
11.5 KB |
sha256:d0f33a2f676d1b06cf6a62c1c68aa64ac879d8745b07b37b18dee5d58bcb11b7
|
|
|
packages-blob-report-1
Expired
|
88.4 KB |
sha256:03e86cdb531a82a8c5a81843973b9cb4c10166c68e803fa9d0133ba0335416d9
|
|
|
webapp-blob-report-1
Expired
|
1.05 MB |
sha256:5dd91cc78f02e2bdf2224cb7df767c5ddc128be2742b7d41fc301cbdaaf089ec
|
|
|
webapp-blob-report-2
Expired
|
21.2 KB |
sha256:062c9f991c5fa0176f012a534b7c7dcc11bd571b9098fb1e02d2d4dd686e284b
|
|
|
webapp-blob-report-3
Expired
|
29.8 KB |
sha256:3a9a69799fe97f36c939406e068a00e004967e65c83eb932ec4478becf3ca57a
|
|
|
webapp-blob-report-4
Expired
|
144 KB |
sha256:f222ef206385bca99aaac402ffd2c8a33070df9fb299c693e68dc67b08edf910
|
|
|
webapp-blob-report-5
Expired
|
21.2 KB |
sha256:5fa71ad25ed494727a189ce7533262f6697f34b6719bdd7136b832dfa5636cb1
|
|
|
webapp-blob-report-6
Expired
|
41.2 KB |
sha256:8ddc18ba78ab548e67445d945fc62aafc5a3bfb068538a999cc2ecb18fdcf417
|
|
|
webapp-blob-report-7
Expired
|
1.09 MB |
sha256:5d8e5ab87efa0ca5ea4a5ff74600a05dabd3235d464b659f7cbdca24f82eb82a
|
|
|
webapp-blob-report-8
Expired
|
2.07 KB |
sha256:e6dd0e2c069dae108213f7015c722419892e72ffbdb78555c1e3ddb1fab271ff
|
|