Skip to content

Support both new decorators (typescript 5.0+) and legacy decorators #506

Support both new decorators (typescript 5.0+) and legacy decorators

Support both new decorators (typescript 5.0+) and legacy decorators #506

Triggered via pull request March 12, 2026 20:57
Status Cancelled
Total duration 7m 13s
Artifacts

pull_request.yml

on: pull_request
Matrix: integration-tests-v4
Matrix: integration-tests
Matrix: unit-tests
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 19 warnings
linter
Process completed with exit code 1.
linter: src/sdk/worker/decorators/worker.ts#L233
void is not valid as a constituent in a union type
Node.js v20 - integration v5 (shard 1/3)
Failed test were found and 'fail-on-error' option is set to true
Node.js v20 - integration v5 (shard 1/3)
Process completed with exit code 1.
ServiceRegistryClient › Should discover methods from a gRPC service: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to set proto data 'compiled.bin' for registry 'jsSdkTest-test_gRPC_service_registry_discovery-1773349117065' at handleSdkError (src/sdk/helpers/errors.ts:49:11) at ServiceRegistryClient.setProtoData (src/sdk/clients/service-registry/ServiceRegistryClient.ts:273:21) at Object.<anonymous> (src/integration-tests/ServiceRegistryClient.test.ts:261:5)
Node.js v20 - integration v5 (shard 2/3)
Failed test were found and 'fail-on-error' option is set to true
WorkflowExecutor Complete Coverage › GoBack Methods › goBackToFirstTaskMatchingType should rerun from a task type: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:694:20)
WorkflowExecutor Complete Coverage › GoBack Methods › goBackToTask should rerun from a matching task: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:662:20)
WorkflowExecutor Complete Coverage › Update State › updateState should update workflow and task state: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:625:20)
WorkflowExecutor Complete Coverage › Update Variables › updateVariables should update workflow variables: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:601:20)
WorkflowExecutor Complete Coverage › Test Workflow › testWorkflow should simulate a workflow execution: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to get workflow definition 'jsSdkTest-taskWf-1773349053616' at handleSdkError (src/sdk/helpers/errors.ts:49:11) at MetadataClient.getWorkflowDef (src/sdk/clients/metadata/MetadataClient.ts:153:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:576:21)
WorkflowExecutor Complete Coverage › Delete Workflow › deleteWorkflow should remove a completed workflow execution: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:560:20)
WorkflowExecutor Complete Coverage › Skip Task › skipTasksFromWorkflow should skip a scheduled task: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:516:20)
WorkflowExecutor Complete Coverage › Rerun › reRun should re-execute a completed workflow from a task: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:483:20)
WorkflowExecutor Complete Coverage › Update Task Sync › updateTaskSync should complete a task and return workflow: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to update task synchronously at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.updateTaskSync (src/sdk/clients/workflow/WorkflowExecutor.ts:605:21) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:454:24)
WorkflowExecutor Complete Coverage › Start Methods › startWorkflows should start multiple workflows in batch: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow: Response body object should not be disturbed or locked at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at async Promise.all (index 0) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:180:19)
Node.js v20 - integration v4 (shard 2/3)
Failed test were found and 'fail-on-error' option is set to true
Node.js v20 - integration v4 (shard 2/3)
Process completed with exit code 1.
WorkflowExecutor Complete Coverage › Start Methods › startWorkflows should start multiple workflows in batch: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to start workflow: Response body object should not be disturbed or locked at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.startWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:83:21) at async Promise.all (index 0) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:180:19)
Node.js v20 - integration v5 (shard 3/3)
Failed test were found and 'fail-on-error' option is set to true
Node.js v20 - integration v5 (shard 3/3)
Process completed with exit code 1.
TaskManager › TaskManager workflow execution › multi worker example: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to register workflow: Response body object should not be disturbed or locked at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.registerWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:62:21) at Object.<anonymous> (src/integration-tests/TaskManager.test.ts:330:5)
Node.js v22 - integration v5 (shard 1/3)
Failed test were found and 'fail-on-error' option is set to true
Node.js v22 - integration v5 (shard 1/3)
Process completed with exit code 1.
SDK Worker Registration › Worker execution (requires update-v2) › worker with concurrency processes multiple tasks: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to register workflow: Response body object should not be disturbed or locked at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.registerWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:62:21) at Object.<anonymous> (src/integration-tests/WorkerRegistration.test.ts:202:5)
SDK Worker Registration › Worker execution (requires update-v2) › TaskHandler auto-discovers and executes decorated workers: src/sdk/helpers/errors.ts#L49
[Conductor SDK Error]: Failed to register workflow: Response body object should not be disturbed or locked at handleSdkError (src/sdk/helpers/errors.ts:49:11) at WorkflowExecutor.registerWorkflow (src/sdk/clients/workflow/WorkflowExecutor.ts:62:21) at Object.<anonymous> (src/integration-tests/WorkerRegistration.test.ts:106:5)
Node.js v22 - integration v4 (shard 1/3)
Failed test were found and 'fail-on-error' option is set to true
Node.js v22 - integration v4 (shard 1/3)
Process completed with exit code 1.
WorkflowExecutor › Should run workflow with http task with asyncComplete true: src/integration-tests/WorkflowExecutor.test.ts#L212
expect(received).toEqual(expected) // deep equality Expected: "IN_PROGRESS" Received: "FAILED_WITH_TERMINAL_ERROR" at Object.<anonymous> (src/integration-tests/WorkflowExecutor.test.ts:212:24)
Node.js v22 - integration v4 (shard 2/3)
The run was canceled by @ajlai-orkes.
Node.js v24 - integration v5 (shard 2/3)
The run was canceled by @ajlai-orkes.
WorkflowExecutor Complete Coverage › Workflow Control (pause/resume/terminate/restart/retry) › pause and resume should work on a running workflow: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
WorkflowExecutor Complete Coverage › Correlation IDs › getByCorrelationIds should return workflows by correlation: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
WorkflowExecutor Complete Coverage › Execution Info › search should find the workflow: src/integration-tests/WorkflowExecutor.complete.test.ts#L208
TypeError: Cannot read properties of undefined (reading 'startWorkflow') at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:208:35)
WorkflowExecutor Complete Coverage › Execution Info › search should find the workflow: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
WorkflowExecutor Complete Coverage › Execution Info › getWorkflowStatus should return status summary: src/integration-tests/WorkflowExecutor.complete.test.ts#L208
TypeError: Cannot read properties of undefined (reading 'startWorkflow') at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:208:35)
WorkflowExecutor Complete Coverage › Execution Info › getWorkflowStatus should return status summary: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
WorkflowExecutor Complete Coverage › Execution Info › getExecution should return full workflow with tasks: src/integration-tests/WorkflowExecutor.complete.test.ts#L208
TypeError: Cannot read properties of undefined (reading 'startWorkflow') at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:208:35)
WorkflowExecutor Complete Coverage › Execution Info › getExecution should return full workflow with tasks: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
WorkflowExecutor Complete Coverage › Start Methods › startWorkflowByName should start a workflow with direct params: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
WorkflowExecutor Complete Coverage › Start Methods › startWorkflows should start multiple workflows in batch: src/sdk/createConductorClient/helpers/handleAuth.ts#L65
[Conductor SDK Error]: Failed to generate authorization token: Unknown error (HTTP 503) at getNewToken (src/sdk/createConductorClient/helpers/handleAuth.ts:65:13) at handleAuth (src/sdk/createConductorClient/helpers/handleAuth.ts:123:7) at createConductorClient (src/sdk/createConductorClient/createConductorClient.ts:61:18) at createClientWithRetry (src/integration-tests/utils/createClientWithRetry.ts:15:14) at Object.<anonymous> (src/integration-tests/WorkflowExecutor.complete.test.ts:64:14)
Node.js v24 - integration v5 (shard 1/3)
The run was canceled by @ajlai-orkes.
Node.js v24 - integration v5 (shard 1/3)
The operation was canceled.
Continuous Integration
The run was canceled by @ajlai-orkes.
linter
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/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/
Node.js v20 - integration v4 (shard 1/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v22 - unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v24 - unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v20 - unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v20 - integration v5 (shard 1/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v20 - integration v5 (shard 2/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v20 - integration v4 (shard 2/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v20 - integration v5 (shard 3/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v20 - integration v4 (shard 3/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v22 - integration v5 (shard 1/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v22 - integration v5 (shard 2/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v22 - integration v4 (shard 1/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v22 - integration v5 (shard 3/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v22 - integration v4 (shard 2/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@v4, dorny/test-reporter@v2. 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/
Node.js v24 - integration v5 (shard 2/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@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/
Node.js v24 - integration v5 (shard 2/3)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
Node.js v24 - integration v5 (shard 1/3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, codecov/codecov-action@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/
Node.js v24 - integration v5 (shard 1/3)
Codecov: Failed to properly upload report: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1