feat(supervisor): schedule-tree node affinity #5165
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 44s
sdk-compat
/
Bun Runtime
2m 3s
sdk-compat
/
Deno Runtime
2m 0s
sdk-compat
/
Cloudflare Workers
2m 22s
Matrix: e2e / cli-v3
Matrix: sdk-compat / node-compat
units
/
...
/
📊 Merge Reports
24s
units
/
...
/
📊 Merge Reports
25s
units
/
...
/
📊 Merge Reports
21s
Annotations
48 errors and 30 warnings
|
e2e / 🧪 CLI v3 tests (ubuntu-latest - npm)
Process completed with exit code 1.
|
|
e2e / 🧪 CLI v3 tests (ubuntu-latest - pnpm)
Process completed with exit code 1.
|
|
sdk-compat / Deno Runtime
Process completed with exit code 1.
|
|
sdk-compat / Node.js 20.20 (ubuntu-latest)
Process completed with exit code 1.
|
|
src/tests/import.test.ts > CJS Require Tests > should work with --experimental-require-module flag on older Node:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L65
ExecaError: Command failed with exit code 1: node --experimental-require-module test.cjs
/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201
annotations: api_js_1.RunAnnotations.optional(),
^
TypeError: Cannot read properties of undefined (reading 'optional')
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
at Module.load (node:internal/modules/cjs/loader:1266:32)
at Module._load (node:internal/modules/cjs/loader:1091:12)
at Module.require (node:internal/modules/cjs/loader:1289:19)
at require (node:internal/modules/helpers:182:18)
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
Node.js v20.20.1
❯ 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:65:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node --experimental-require-module test.cjs', command: 'node --experimental-require-module test.cjs', escapedCommand: 'node --experimental-require-module test.cjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/cjs-require', durationMs: 59.425408, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1521:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)\n at Module.load (node:internal/modules/cjs/loader:1266:32)\n at Module._load (node:internal/modules/cjs/loader:1091:12)\n at Module.require (node:internal/modules/cjs/loader:1289:19)\n at require (node:internal/modules/helpers:182:18)\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)\n at Module._compile (node:internal/modules/cjs/loader:1521:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)\n\nNode.js v20.20.1', stdio: [ undefined, '', '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1521:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)\n at Module.load (node:internal/modules/cjs/loader:1266:32)\n at Module._load (node:internal/modules/cjs/loader:1091:12)\n at Module.require (node:internal/modules/cjs/loader:1289:1
|
|
src/tests/import.test.ts > CJS Require Tests > should require SDK using CommonJS syntax:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L53
ExecaError: Command failed with exit code 1: node test.cjs
/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201
annotations: api_js_1.RunAnnotations.optional(),
^
TypeError: Cannot read properties of undefined (reading 'optional')
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
at Module.load (node:internal/modules/cjs/loader:1266:32)
at Module._load (node:internal/modules/cjs/loader:1091:12)
at Module.require (node:internal/modules/cjs/loader:1289:19)
at require (node:internal/modules/helpers:182:18)
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)
at Module._compile (node:internal/modules/cjs/loader:1521:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
Node.js v20.20.1
❯ 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:53:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node test.cjs', command: 'node test.cjs', escapedCommand: 'node test.cjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/cjs-require', durationMs: 62.771591, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1521:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)\n at Module.load (node:internal/modules/cjs/loader:1266:32)\n at Module._load (node:internal/modules/cjs/loader:1091:12)\n at Module.require (node:internal/modules/cjs/loader:1289:19)\n at require (node:internal/modules/helpers:182:18)\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)\n at Module._compile (node:internal/modules/cjs/loader:1521:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)\n\nNode.js v20.20.1', stdio: [ undefined, '', '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1521:14)\n at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)\n at Module.load (node:internal/modules/cjs/loader:1266:32)\n at Module._load (node:internal/modules/cjs/loader:1091:12)\n at Module.require (node:internal/modules/cjs/loader:1289:19)\n at require (node:internal/modules/helpers:182:18)\n at Object.<anonymous> (/home/runner/work/trigger.dev/trig
|
|
src/tests/import.test.ts > ESM Import Tests > should validate superjson serialization in ESM:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L41
ExecaError: Command failed with exit code 1: node superjson-test.mjs
file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198
annotations: RunAnnotations.optional(),
^
ReferenceError: Cannot access 'RunAnnotations' before initialization
at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22
at ModuleJob.run (node:internal/modules/esm/module_job:325:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:606:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)
Node.js v20.20.1
❯ 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:41:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node superjson-test.mjs', command: 'node superjson-test.mjs', escapedCommand: 'node superjson-test.mjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/esm-import', durationMs: 190.838115, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:325:25)\n at async ModuleLoader.import (node:internal/modules/esm/loader:606:24)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)\n\nNode.js v20.20.1', stdio: [ undefined, '', 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:325:25)\n at async ModuleLoader.import (node:internal/modules/esm/loader:606:24)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)\n\nNode.js v20.20.1' ], ipcOutput: [], pipedFrom: [] }
|
|
src/tests/import.test.ts > ESM Import Tests > should import SDK using ESM syntax:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L31
ExecaError: Command failed with exit code 1: node test.mjs
file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198
annotations: RunAnnotations.optional(),
^
ReferenceError: Cannot access 'RunAnnotations' before initialization
at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22
at ModuleJob.run (node:internal/modules/esm/module_job:325:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:606:24)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)
Node.js v20.20.1
❯ 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:31:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node test.mjs', command: 'node test.mjs', escapedCommand: 'node test.mjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/esm-import', durationMs: 306.341434, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:325:25)\n at async ModuleLoader.import (node:internal/modules/esm/loader:606:24)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)\n\nNode.js v20.20.1', stdio: [ undefined, '', 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:325:25)\n at async ModuleLoader.import (node:internal/modules/esm/loader:606:24)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5)\n\nNode.js v20.20.1' ], ipcOutput: [], pipedFrom: [] }
|
|
sdk-compat / Bun Runtime
Process completed with exit code 1.
|
|
sdk-compat / Node.js 22.12 (ubuntu-latest)
Process completed with exit code 1.
|
|
src/tests/import.test.ts > CJS Require Tests > should work with --experimental-require-module flag on older Node:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L65
ExecaError: Command failed with exit code 1: node --experimental-require-module test.cjs
/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201
annotations: api_js_1.RunAnnotations.optional(),
^
TypeError: Cannot read properties of undefined (reading 'optional')
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)
at Module._compile (node:internal/modules/cjs/loader:1565:14)
at Object..js (node:internal/modules/cjs/loader:1708:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Function._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:138:16)
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)
Node.js v22.12.0
❯ 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:65:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node --experimental-require-module test.cjs', command: 'node --experimental-require-module test.cjs', escapedCommand: 'node --experimental-require-module test.cjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/cjs-require', durationMs: 56.238077, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1565:14)\n at Object..js (node:internal/modules/cjs/loader:1708:10)\n at Module.load (node:internal/modules/cjs/loader:1318:32)\n at Function._load (node:internal/modules/cjs/loader:1128:12)\n at TracingChannel.traceSync (node:diagnostics_channel:322:14)\n at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)\n at Module.require (node:internal/modules/cjs/loader:1340:12)\n at require (node:internal/modules/helpers:138:16)\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)\n\nNode.js v22.12.0', stdio: [ undefined, '', '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1565:14)\n at Object..js (node:internal/modules/cjs/loader:1708:10)\n at Module.load (node:internal/modules/cjs/loader:1318:32)\n at Function._load (node:internal/modules/cjs/loader:1128:12)\n at TracingChannel.traceSync (node:diagnostics_channel:322:14)\n at wrapModuleLoad (node:internal/module
|
|
src/tests/import.test.ts > CJS Require Tests > should require SDK using CommonJS syntax:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L53
ExecaError: Command failed with exit code 1: node test.cjs
/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201
annotations: api_js_1.RunAnnotations.optional(),
^
TypeError: Cannot read properties of undefined (reading 'optional')
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)
at Module._compile (node:internal/modules/cjs/loader:1565:14)
at Object..js (node:internal/modules/cjs/loader:1708:10)
at Module.load (node:internal/modules/cjs/loader:1318:32)
at Function._load (node:internal/modules/cjs/loader:1128:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)
at Module.require (node:internal/modules/cjs/loader:1340:12)
at require (node:internal/modules/helpers:138:16)
at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)
Node.js v22.12.0
❯ 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:53:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node test.cjs', command: 'node test.cjs', escapedCommand: 'node test.cjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/cjs-require', durationMs: 55.748832, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1565:14)\n at Object..js (node:internal/modules/cjs/loader:1708:10)\n at Module.load (node:internal/modules/cjs/loader:1318:32)\n at Function._load (node:internal/modules/cjs/loader:1128:12)\n at TracingChannel.traceSync (node:diagnostics_channel:322:14)\n at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)\n at Module.require (node:internal/modules/cjs/loader:1340:12)\n at require (node:internal/modules/helpers:138:16)\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/api.js:12:24)\n\nNode.js v22.12.0', stdio: [ undefined, '', '/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201\n annotations: api_js_1.RunAnnotations.optional(),\n ^\n\nTypeError: Cannot read properties of undefined (reading \'optional\')\n at Object.<anonymous> (/home/runner/work/trigger.dev/trigger.dev/packages/core/dist/commonjs/v3/schemas/runEngine.js:201:46)\n at Module._compile (node:internal/modules/cjs/loader:1565:14)\n at Object..js (node:internal/modules/cjs/loader:1708:10)\n at Module.load (node:internal/modules/cjs/loader:1318:32)\n at Function._load (node:internal/modules/cjs/loader:1128:12)\n at TracingChannel.traceSync (node:diagnostics_channel:322:14)\n at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)\n at Module.require (node:internal/modules/cjs/loader:1340:12)\n at require (node:internal/mo
|
|
src/tests/import.test.ts > ESM Import Tests > should validate superjson serialization in ESM:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L41
ExecaError: Command failed with exit code 1: node superjson-test.mjs
file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198
annotations: RunAnnotations.optional(),
^
ReferenceError: Cannot access 'RunAnnotations' before initialization
at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22
at ModuleJob.run (node:internal/modules/esm/module_job:271:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:547:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:116:5)
Node.js v22.12.0
❯ 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:41:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node superjson-test.mjs', command: 'node superjson-test.mjs', escapedCommand: 'node superjson-test.mjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/esm-import', durationMs: 195.898684, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:271:25)\n at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:547:26)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:116:5)\n\nNode.js v22.12.0', stdio: [ undefined, '', 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:271:25)\n at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:547:26)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:116:5)\n\nNode.js v22.12.0' ], ipcOutput: [], pipedFrom: [] }
|
|
src/tests/import.test.ts > ESM Import Tests > should import SDK using ESM syntax:
internal-packages/sdk-compat-tests/src/tests/import.test.ts#L31
ExecaError: Command failed with exit code 1: node test.mjs
file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198
annotations: RunAnnotations.optional(),
^
ReferenceError: Cannot access 'RunAnnotations' before initialization
at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22
at ModuleJob.run (node:internal/modules/esm/module_job:271:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:547:26)
at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:116:5)
Node.js v22.12.0
❯ 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:31:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { shortMessage: 'Command failed with exit code 1: node test.mjs', command: 'node test.mjs', escapedCommand: 'node test.mjs', cwd: '/home/runner/work/trigger.dev/trigger.dev/internal-packages/sdk-compat-tests/src/fixtures/esm-import', durationMs: 265.496735, failed: true, timedOut: false, isCanceled: false, isGracefullyCanceled: false, isTerminated: false, isMaxBuffer: false, isForcefullyTerminated: false, exitCode: 1, stdout: '', stderr: 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:271:25)\n at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:547:26)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:116:5)\n\nNode.js v22.12.0', stdio: [ undefined, '', 'file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198\n annotations: RunAnnotations.optional(),\n ^\n\nReferenceError: Cannot access \'RunAnnotations\' before initialization\n at file:///home/runner/work/trigger.dev/trigger.dev/packages/core/dist/esm/v3/schemas/runEngine.js:198:22\n at ModuleJob.run (node:internal/modules/esm/module_job:271:25)\n at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:547:26)\n at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:116:5)\n\nNode.js v22.12.0' ], ipcOutput: [], pipedFrom: [] }
|
|
e2e / 🧪 CLI v3 tests (windows-latest - npm)
Process completed with exit code 1.
|
|
units / internal / 🧪 Unit Tests: Internal (3, 8)
Process completed with exit code 1.
|
|
units / internal / 🧪 Unit Tests: Internal (4, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (4, 8)
Process completed with exit code 1.
|
|
units / webapp / 🧪 Unit Tests: Webapp (6, 8)
Process completed with exit code 1.
|
|
units / internal / 🧪 Unit Tests: Internal (5, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (5, 8)
The operation was canceled.
|
|
units / internal / 🧪 Unit Tests: Internal (7, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (7, 8)
Process completed with exit code 1.
|
|
units / internal / 🧪 Unit Tests: Internal (2, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (2, 8)
The operation was canceled.
|
|
units / webapp / 🧪 Unit Tests: Webapp (8, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / webapp / 🧪 Unit Tests: Webapp (3, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / webapp / 🧪 Unit Tests: Webapp (3, 8)
The operation was canceled.
|
|
units / internal / 🧪 Unit Tests: Internal (8, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (6, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (6, 8)
The operation was canceled.
|
|
units / webapp / 🧪 Unit Tests: Webapp (1, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (1, 8)
The strategy configuration was canceled because "units.internal.unitTests._3_8" failed
|
|
units / internal / 🧪 Unit Tests: Internal (1, 8)
The operation was canceled.
|
|
units / webapp / 🧪 Unit Tests: Webapp (1, 8)
Process completed with exit code 1.
|
|
units / webapp / 🧪 Unit Tests: Webapp (5, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / webapp / 🧪 Unit Tests: Webapp (5, 8)
The operation was canceled.
|
|
units / webapp / 🧪 Unit Tests: Webapp (2, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / webapp / 🧪 Unit Tests: Webapp (2, 8)
The operation was canceled.
|
|
units / webapp / 🧪 Unit Tests: Webapp (7, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / webapp / 🧪 Unit Tests: Webapp (7, 8)
The operation was canceled.
|
|
units / webapp / 🧪 Unit Tests: Webapp (4, 8)
The strategy configuration was canceled because "units.webapp.unitTests._6_8" failed
|
|
units / webapp / 🧪 Unit Tests: Webapp (4, 8)
The operation was canceled.
|
|
e2e / 🧪 CLI v3 tests (windows-latest - pnpm)
Process completed with exit code 1.
|
|
units / webapp / 📊 Merge Reports
Process completed with exit code 1.
|
|
units / internal / 📊 Merge Reports
Process completed with exit code 1.
|
|
units / packages / 🧪 Unit Tests: Packages (1, 1)
Process completed with exit code 1.
|
|
units / packages / 📊 Merge Reports
Process completed with exit code 1.
|
|
e2e / 🧪 CLI v3 tests (ubuntu-latest - npm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e / 🧪 CLI v3 tests (ubuntu-latest - pnpm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
sdk-compat / Deno Runtime
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
sdk-compat / Node.js 20.20 (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
sdk-compat / Bun Runtime
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
sdk-compat / Node.js 22.12 (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
sdk-compat / Cloudflare Workers
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e / 🧪 CLI v3 tests (windows-latest - npm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (3, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (4, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (6, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (5, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (7, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (2, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (8, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (3, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (8, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (6, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 🧪 Unit Tests: Internal (1, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (1, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (5, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (2, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (7, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 🧪 Unit Tests: Webapp (4, 8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e / 🧪 CLI v3 tests (windows-latest - pnpm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / webapp / 📊 Merge Reports
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / internal / 📊 Merge Reports
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / packages / 🧪 Unit Tests: Packages (1, 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, buildjet/setup-node@v4, docker/login-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
units / packages / 📊 Merge Reports
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
typecheck / typecheck
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, buildjet/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
internal-blob-report-3
Expired
|
10.4 KB |
sha256:17ef0df37bf79961285e410b296bf1116ef8b66a9f95a6d06721599823b1bda8
|
|
|
internal-blob-report-4
Expired
|
7.88 KB |
sha256:17c6f183e1ee630126f16a9f49fe6c09bc7bd81be2b44e8deccdc30e39c74b13
|
|
|
internal-blob-report-7
Expired
|
6.02 KB |
sha256:3f43f930354c45e792b2e35414184d22e81c4a0cd1157f056eabe8a05ee5228f
|
|
|
internal-blob-report-8
Expired
|
1.63 KB |
sha256:43ee213227e4b7f2dc833a9e53889860c649b3311c265cd70cda3957ac3898a4
|
|
|
packages-blob-report-1
Expired
|
21 KB |
sha256:b8889352e741772856c2c5f1674201695476be2bb11321749655bc3fe50bab8f
|
|
|
webapp-blob-report-1
Expired
|
7.31 KB |
sha256:80a87062f46e4f5e30d6b551925dd3075f57dfead83970eade03e9241512729a
|
|
|
webapp-blob-report-6
Expired
|
9.55 KB |
sha256:623af38a3a0feac77fb74223ef2aedfe05a1951ed100d480c8bbf9d24025dc27
|
|
|
webapp-blob-report-8
Expired
|
223 Bytes |
sha256:e3027a988eba7a9cf5ac9cbef31cf1d5d92a2d090311471166e0576ef6747acf
|
|