Skip to content

chore: convert apis #56279

chore: convert apis

chore: convert apis #56279

Triggered via pull request March 23, 2026 14:04
@ggazzoggazzo
synchronize #39779
chore/apis-2
Status Failure
Total duration 13m 17s
Artifacts 17

ci.yml

on: pull_request
⚙️ Variables Setup
12s
⚙️ Variables Setup
🚀 Notify external services - draft
5s
🚀 Notify external services - draft
📦 Build Packages
2m 13s
📦 Build Packages
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
5m 27s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
1m 48s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
35s
🚢 Publish Docker Images (ghcr.io)
Matrix: 🔨 Test API (EE) / test
Waiting for pending jobs
Matrix: 🔨 Test API Livechat (EE) / test
Waiting for pending jobs
Matrix: 🔨 Test UI (EE) / test
Waiting for pending jobs
🔨 Test Federation Matrix
0s
🔨 Test Federation Matrix
Matrix: 🔨 Test API Livechat (CE) / test
Waiting for pending jobs
Matrix: 🔨 Test API (CE) / test
Waiting for pending jobs
Matrix: 🔨 Test UI (CE) / test
Waiting for pending jobs
🚀 Publish build assets
0s
🚀 Publish build assets
📦 Track Image Sizes
44s
📦 Track Image Sizes
📊 Report Coverage
0s
📊 Report Coverage
✅ Tests Done
2s
✅ Tests Done
🚀 Publish Docker Images (DockerHub)
0s
🚀 Publish Docker Images (DockerHub)
🚀 Notify external services
0s
🚀 Notify external services
Update Version Durability  /  update-versions
Update Version Durability / update-versions
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 24 warnings
🔎 Code Check / Code Lint
Process completed with exit code 1.
🔎 Code Check / Code Lint
@rocket.chat/meteor#lint: command (/home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor) /tmp/xfs-013cf3e8/yarn run lint exited (1)
✅ Tests Done
Process completed with exit code 1.
📦 Build Packages
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, denoland/setup-deno@v1, rharkor/[email protected]. 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/
🔨 Test Storybook / Test Storybook
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/cache@v4, denoland/setup-deno@v1, rharkor/[email protected]. 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/
📦 Meteor Build (coverage)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, actions/cache@v4, actions/download-artifact@v6, actions/upload-artifact@v4, denoland/setup-deno@v1, rharkor/[email protected]. 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/
🔎 Code Check / TypeScript
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, denoland/setup-deno@v1, rharkor/[email protected]. 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/
🔨 Test Unit / 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@v3, denoland/setup-deno@v1, rharkor/[email protected]. 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/
🚢 Build Docker (amd64, rocketchat, coverage)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@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/
🚢 Build Docker (amd64, account-service, presence-service, omnichannel-transcript-service, cove...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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/
🚢 Build Docker (amd64, authorization-service, queue-worker-service, ddp-streamer-service, cove...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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/
🚢 Build Docker (arm64, authorization-service, queue-worker-service, ddp-streamer-service, cove...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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/
🚢 Build Docker (arm64, account-service, presence-service, omnichannel-transcript-service, cove...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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/
🚢 Build Docker (arm64, rocketchat, coverage)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6, actions/upload-artifact@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/
🔎 Code Check / Code Lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v3, denoland/setup-deno@v1, rharkor/[email protected]. 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/
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Streamer.ts#L95
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Streamer.ts#L83
Expected the Promise rejection reason to be an Error
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Streamer.ts#L81
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Streamer.ts#L65
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Server.ts#L117
Unexpected `await` of a non-Promise (non-"Thenable") value
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Server.ts#L55
Unsafe return of a value of type `any`
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Server.ts#L52
'data' may use Object's default stringification format ('[object Object]') when stringified
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Client.ts#L187
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: ee/apps/ddp-streamer/src/Client.ts#L183
Unexpected lexical declaration in case block
🚢 Publish Docker Images (ghcr.io)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 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/
📦 Track Image Sizes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v6. 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
build-coverage
333 MB
sha256:53c29eaeab3c93593230f83ded04a79f1d57f6be852e3294bda06a13a99d2224
manifests-account-service-amd64-coverage Expired
1.95 KB
sha256:dadf00579e5a43f4dc1502541348ea246dcb620f24614c810d23e975949886fc
manifests-account-service-arm64-coverage Expired
1.95 KB
sha256:25df6b573f6673f27a965907e881774968462fc3f51fa6164bea298bd2c8d6c2
manifests-authorization-service-amd64-coverage Expired
1.96 KB
sha256:275c7202b8287ddd18b697a3510c8ab3e6c500c8b9a5afd849fb3dd4c7aed659
manifests-authorization-service-arm64-coverage Expired
1.97 KB
sha256:22f9be7ba0affe4f9a9815ddd6e4033141ac2532922fce012f379f2f58ef0c8c
manifests-ddp-streamer-service-amd64-coverage Expired
5.84 KB
sha256:060fbd7e24a7eaf1d4e585792e2f87d8743f5d02b2b10e5cd7ce6d94e1721452
manifests-ddp-streamer-service-arm64-coverage Expired
5.87 KB
sha256:244d6e4a56fb67468f08e9f407a2f465e2c54213a3d3e2f0fff1caa01a5da7e6
manifests-omnichannel-transcript-service-amd64-coverage Expired
5.83 KB
sha256:4f92c8a6d282864a535a021fa79e4fa2aaf76fe16a57beb28f4d8d852fe79989
manifests-omnichannel-transcript-service-arm64-coverage Expired
5.86 KB
sha256:f0b8038a7f0682f3e2d54e0e372e141d408d692dfa45770a5322048c9464233e
manifests-presence-service-amd64-coverage Expired
3.88 KB
sha256:95aeb49f9afbf6323c15b5ff8cfad6d5ccf9b9e1a08ae925970c43dc76f1e0a2
manifests-presence-service-arm64-coverage Expired
3.88 KB
sha256:12623e30b649607943aa520645091178056523f4c05e869ddfeaadd3b6faf385
manifests-queue-worker-service-amd64-coverage Expired
3.9 KB
sha256:9321bc2c618fba8314acc0baca5c9b45ccc89c9decffe8fabdf89548a50314f6
manifests-queue-worker-service-arm64-coverage Expired
3.92 KB
sha256:f234ad701a50182946c951a37f1880e30455a9c42ad3b6bc253f4338d3506511
manifests-rocketchat-amd64-coverage Expired
1.9 KB
sha256:92ae848f44082def4aed16824dea8a183ebb13dbdabe017ce28d2af32426a66d
manifests-rocketchat-arm64-coverage Expired
1.9 KB
sha256:973ab94644e09454c380c583c26483c371ada6eae6a7a1a4ff06c82b2ca565a8
packages-build Expired
13.1 MB
sha256:fa40722ae86d114c1a73fa460c2357ac046f87633dcf8b49c34ba45efcd4fbe2
turbo-build
23.4 MB
sha256:2395dc77fb43b07dfc8d95a5589103e9a6dd22f7338f54ca4841346f4fab1e99