chore: upgrade to tshy 4 and TypeScript 6 #6832
pr_checks.yml
on: pull_request
Detect changes
3s
Matrix: e2e / cli-v3
Matrix: internal / 🧪 Unit Tests: Internal
Matrix: packages / 🧪 Unit Tests: Packages
Matrix: sdk-compat / node-compat
Matrix: webapp / 🧪 Unit Tests: Webapp
typecheck
/
typecheck
4m 46s
e2e-webapp
/
🧪 E2E Tests: Webapp
3m 27s
sdk-compat
/
Bun Runtime
2m 13s
sdk-compat
/
Deno Runtime
2m 8s
sdk-compat
/
Cloudflare Workers
2m 26s
All PR Checks
3s
Annotations
45 errors and 2 notices
|
sdk-compat / Node.js 20.20 (ubuntu-latest)
Process completed with exit code 1.
|
|
src/tests/import.test.ts > TypeScript Compilation Tests > should typecheck SDK imports successfully:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L77
ExecaError: Command failed with exit code 2: npx tsc --noEmit
test.ts(71,3): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
❯ getFinalError ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/return/final-error.js:6:9
❯ makeError ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/return/result.js:108:16
❯ getAsyncResult ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/methods/main-async.js:168:4
❯ handlePromise ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/methods/main-async.js:151:17
❯ src/tests/import.test.ts:77:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 2: npx tsc --noEmit', command: 'npx tsc --noEmit', escapedCommand: 'npx tsc --noEmit', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/typescript', durationMs: 2943.922847, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 2, stdout: 'test.ts(71,3): error TS2591: Cannot find name \'process\'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add \'node\' to the types field in your tsconfig.', stderr: '', stdio: [ undefined, 'test.ts(71,3): error TS2591: Cannot find name \'process\'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add \'node\' to the types field in your tsconfig.', '' ], ipcOutput: [], pipedFrom: [] }
|
|
sdk-compat / Node.js 20.20 (ubuntu-latest)
Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
|
|
sdk-compat / Node.js 22.12 (ubuntu-latest)
Process completed with exit code 1.
|
|
src/tests/import.test.ts > TypeScript Compilation Tests > should typecheck SDK imports successfully:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L77
ExecaError: Command failed with exit code 2: npx tsc --noEmit
test.ts(71,3): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
❯ getFinalError ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/return/final-error.js:6:9
❯ makeError ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/return/result.js:108:16
❯ getAsyncResult ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/methods/main-async.js:168:4
❯ handlePromise ../../node_modules/.pnpm/execa@9.6.1/node_modules/execa/lib/methods/main-async.js:151:17
❯ src/tests/import.test.ts:77:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 2: npx tsc --noEmit', command: 'npx tsc --noEmit', escapedCommand: 'npx tsc --noEmit', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/typescript', durationMs: 2669.867097, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 2, stdout: 'test.ts(71,3): error TS2591: Cannot find name \'process\'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add \'node\' to the types field in your tsconfig.', stderr: '', stdio: [ undefined, 'test.ts(71,3): error TS2591: Cannot find name \'process\'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add \'node\' to the types field in your tsconfig.', '' ], ipcOutput: [], pipedFrom: [] }
|
|
sdk-compat / Node.js 22.12 (ubuntu-latest)
Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
|
|
internal / 🧪 Unit Tests: Internal (2, 8)
Process completed with exit code 1.
|
|
internal / 🧪 Unit Tests: Internal (2, 8)
Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
|
|
internal / 🧪 Unit Tests: Internal (7, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (7, 8)
The operation was canceled.
|
|
internal / 🧪 Unit Tests: Internal (5, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (5, 8)
The operation was canceled.
|
|
internal / 🧪 Unit Tests: Internal (3, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (3, 8)
The operation was canceled.
|
|
internal / 🧪 Unit Tests: Internal (4, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (4, 8)
The operation was canceled.
|
|
internal / 🧪 Unit Tests: Internal (8, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (8, 8)
The operation was canceled.
|
|
internal / 🧪 Unit Tests: Internal (6, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (6, 8)
The operation was canceled.
|
|
internal / 🧪 Unit Tests: Internal (1, 8)
The strategy configuration was canceled because "internal.unitTests._2_8" failed
|
|
internal / 🧪 Unit Tests: Internal (1, 8)
The operation was canceled.
|
|
webapp / 🧪 Unit Tests: Webapp (2, 8)
Process completed with exit code 1.
|
|
webapp / 🧪 Unit Tests: Webapp (7, 8)
The strategy configuration was canceled because "webapp.unitTests._2_8" failed
|
|
webapp / 🧪 Unit Tests: Webapp (7, 8)
The operation was canceled.
|
|
webapp / 🧪 Unit Tests: Webapp (1, 8)
The strategy configuration was canceled because "webapp.unitTests._2_8" failed
|
|
webapp / 🧪 Unit Tests: Webapp (1, 8)
The operation was canceled.
|
|
webapp / 🧪 Unit Tests: Webapp (4, 8)
The strategy configuration was canceled because "webapp.unitTests._2_8" failed
|
|
webapp / 🧪 Unit Tests: Webapp (4, 8)
The operation was canceled.
|
|
webapp / 🧪 Unit Tests: Webapp (5, 8)
The strategy configuration was canceled because "webapp.unitTests._2_8" failed
|
|
webapp / 🧪 Unit Tests: Webapp (5, 8)
The operation was canceled.
|
|
webapp / 🧪 Unit Tests: Webapp (8, 8)
The strategy configuration was canceled because "webapp.unitTests._2_8" failed
|
|
webapp / 🧪 Unit Tests: Webapp (8, 8)
The operation was canceled.
|
|
typecheck / typecheck
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
typecheck / typecheck
The operation was canceled.
|
|
packages / 🧪 Unit Tests: Packages (1, 1)
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
packages / 🧪 Unit Tests: Packages (1, 1)
The operation was canceled.
|
|
e2e / 🧪 CLI v3 tests (windows-latest - npm)
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
e2e / 🧪 CLI v3 tests (windows-latest - npm)
The operation was canceled.
|
|
All PR Checks
Process completed with exit code 1.
|
|
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-3825 exists
|
|
e2e / 🧪 CLI v3 tests (windows-latest - pnpm)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|
|
e2e / 🧪 CLI v3 tests (windows-latest - npm)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
internal-blob-report-2
Expired
|
9.94 KB |
sha256:cbd114e66f462b24c9ad1a592a670319cf1d44198c5faab81c899c7fb8f1a04b
|
|
|
webapp-blob-report-2
Expired
|
49.1 KB |
sha256:6aa772916c79a4242768d6604ea0a7e8413f946998e81a458af0fc0d76742d38
|
|
|
webapp-blob-report-3
Expired
|
34.8 KB |
sha256:dee80a3117f94e137c18249b33c5b788610416070cdfc97d0bc887b939b31206
|
|
|
webapp-blob-report-6
Expired
|
33.4 KB |
sha256:2afc677c605d0449b719cfb9fa2ad7583d9fa9386b661a5179e1fb34bab07636
|
|