Skip to content

chore: convert apis #56289

chore: convert apis

chore: convert apis #56289

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

ci.yml

on: pull_request
⚙️ Variables Setup
11s
⚙️ Variables Setup
🚀 Notify external services - draft
5s
🚀 Notify external services - draft
📦 Build Packages
6m 13s
📦 Build Packages
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
6m 5s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
1m 52s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
36s
🚢 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
33s
📦 Track Image Sizes
📊 Report Coverage
0s
📊 Report Coverage
✅ Tests Done
3s
✅ 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

15 errors and 24 warnings
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 Code Check / TypeScript
Expected 0 arguments, but got 1.
🔎 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-c3c90eee/yarn run lint exited (1)
🔎 Code Check / Code Lint: apps/meteor/app/api/server/ApiClass.ts#L16
'/home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor/.meteor/local/types/packages.d.ts' imported multiple times
🔎 Code Check / Code Lint: apps/meteor/app/api/server/ApiClass.ts#L13
'/home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor/.meteor/local/types/packages.d.ts' imported multiple times
✅ 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/caching-for-turbo@v1.8. 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/caching-for-turbo@v1.8. 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/caching-for-turbo@v1.8. 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/caching-for-turbo@v1.8. 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/caching-for-turbo@v1.8. 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, 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 (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, 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 (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/
🚢 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/
🔎 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/caching-for-turbo@v1.8. 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#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
🔎 Code Check / Code Lint: packages/ui-voip/src/providers/MediaCallLogger.ts#L16
Expected an assignment or function call and instead saw an expression
🔎 Code Check / Code Lint: packages/ui-voip/src/providers/MediaCallLogger.ts#L12
Expected an assignment or function call and instead saw an expression
🔎 Code Check / Code Lint: packages/server-fetch/src/helpers.ts#L96
Forbidden non-null assertion
🔎 Code Check / Code Lint: packages/server-fetch/src/helpers.ts#L96
This assertion is unnecessary since it does not change the type of the expression

Artifacts

Produced during runtime
Name Size Digest
build-coverage
333 MB
sha256:a02d5dd8dcc1add8901f86288abee8975eac2ecf171e91d876cfbcf93fc76bd0
manifests-account-service-amd64-coverage Expired
1.94 KB
sha256:1e14685406adfee5be395190e31c5dccd9a9e35f1d1ff4a3ff794fa65dde6709
manifests-account-service-arm64-coverage Expired
1.96 KB
sha256:23560358e180186dd7c2bdda1557583864ee3efe97aed43c96b942946fc35ec3
manifests-authorization-service-amd64-coverage Expired
1.96 KB
sha256:47d8fbc17d996fa4afc770f906189151ab8f2257b5edb2d08315e7fdbacf7ffb
manifests-authorization-service-arm64-coverage Expired
1.97 KB
sha256:d516f8e7c6a4f5a31f73625831a7667239ad316078afb15bb482c7f88fd4a9d0
manifests-ddp-streamer-service-amd64-coverage Expired
5.84 KB
sha256:25a360df020131e0e46fd9f62d81c28e30f4af581bbf7b568dc0d37fe982f18f
manifests-ddp-streamer-service-arm64-coverage Expired
5.86 KB
sha256:c4cad402bed4a28b799efe5c16fb71b9a93f869fcf7787ee0883b5768c9e7397
manifests-omnichannel-transcript-service-amd64-coverage Expired
5.83 KB
sha256:1051ef835c7af918583ed47ebd603f25544845ff297ad78667df0e42a367ee86
manifests-omnichannel-transcript-service-arm64-coverage Expired
5.87 KB
sha256:fc1cad0a6b137f63236daa31034c6bff9763b067466397b2ee36cbdc8997c208
manifests-presence-service-amd64-coverage Expired
3.87 KB
sha256:f4129efd453695827533ebe8e905f16c6bf224025c54f6ef1e963de21ed5424b
manifests-presence-service-arm64-coverage Expired
3.9 KB
sha256:f9ed71b7e2c770e1b2d7025bc421c27082076449bb71c8c1a5f8775728518670
manifests-queue-worker-service-amd64-coverage Expired
3.9 KB
sha256:3b5eba2e676564175aca9d372a4f526d302d1f7e4eb136bf07255d7ab433a242
manifests-queue-worker-service-arm64-coverage Expired
3.92 KB
sha256:dad8b075996bfdae4a1994dba56fbc5d4fedd6c4e7be855f9d9a55bd8865b248
manifests-rocketchat-amd64-coverage Expired
1.9 KB
sha256:7be788d21f68a028c65ef97e0d93dc6539c18b60bd79e9673fd0018eb6dc5205
manifests-rocketchat-arm64-coverage Expired
1.9 KB
sha256:b8d4e3de3c7e99fc6a99b19c737ec56e3a9988d49db5545fa954b8a232a504c4
packages-build Expired
13.1 MB
sha256:d322301738f89b5deb99a090858f7ee1a1392276026faec5e2b3425359cff0d3
turbo-build
18.2 MB
sha256:63ce08b472e9ee150b09528434c91e3e07e8d278a06a63ca5c972e40319e74e1