Skip to content

chore: convert endpoints do openApi #56292

chore: convert endpoints do openApi

chore: convert endpoints do openApi #56292

Triggered via pull request March 23, 2026 15:48
@ggazzoggazzo
synchronize #39553
chore/apis
Status Failure
Total duration 14m 29s
Artifacts 17

ci.yml

on: pull_request
⚙️ Variables Setup
16s
⚙️ Variables Setup
🚀 Notify external services - draft
6s
🚀 Notify external services - draft
📦 Build Packages
2m 50s
📦 Build Packages
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
4m 59s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
1m 52s
🔨 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
29s
📦 Track Image Sizes
📊 Report Coverage
0s
📊 Report Coverage
✅ Tests Done
4s
✅ 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

5 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-2755ee33/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/[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/
🔨 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/
📦 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/
🚢 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, 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, 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, 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/
🚢 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/
🔎 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/packages/abac/src/index.ts#L109
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/index.ts#L100
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/audit.ts#L117
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/audit.ts#L104
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/audit.ts#L85
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/audit.ts#L66
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/audit.ts#L53
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/abac/src/audit.ts#L40
Forbidden non-null assertion
🔎 Code Check / Code Lint: packages/instance-status/src/index.ts#L37
Prefer using an optional chain expression instead, as it's more concise and easier to read
📦 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:a110af032f7ce49b2f2cbd3fb96bc71098656d266391d8e5c8a97e91857fcb83
manifests-account-service-amd64-coverage Expired
1.95 KB
sha256:1c4159ca3ea7570b75b3f3aa84efb037bf7b56d0ec069c4a2cbbd4c12382c6ff
manifests-account-service-arm64-coverage Expired
1.96 KB
sha256:fe2a1a75d5e77c2f13f7c9aa37edee250f5d2b09b786e526165b24a064e7589d
manifests-authorization-service-amd64-coverage Expired
1.95 KB
sha256:dbcdb85ca8550ba86392299201fd29e571f941cbe797380d1540953c43f0f8e3
manifests-authorization-service-arm64-coverage Expired
1.97 KB
sha256:f985d41b17cd7a4965d3eb3bd3accd539f7de81d9ed8813473c65ad874ee912b
manifests-ddp-streamer-service-amd64-coverage Expired
5.82 KB
sha256:f4c37ad206c2363739bf7244cc6798c51672921f4234f30211a6a23aa9d6a57b
manifests-ddp-streamer-service-arm64-coverage Expired
5.87 KB
sha256:b9e291d356f2438adf391e41065eb087875ab5f3bb0cd5d9bc55e7374e2fcd2b
manifests-omnichannel-transcript-service-amd64-coverage Expired
5.83 KB
sha256:5c6b547f8d1d0075f0ac49ac65ede6bd6ec5379d1e48705bcd6c281d708e0605
manifests-omnichannel-transcript-service-arm64-coverage Expired
5.87 KB
sha256:c9c87315bb0a328f69412587e5b746f8935c2cd7f67409c8d45211373acb9404
manifests-presence-service-amd64-coverage Expired
3.87 KB
sha256:24721f9e353d048ee7696c6a2f71508590afca1922d3f84cf351036e288efbb1
manifests-presence-service-arm64-coverage Expired
3.89 KB
sha256:837bd697c7a8eaa310b4f6ff27c42e729a93a882bcd8554de089f9c5890bb661
manifests-queue-worker-service-amd64-coverage Expired
3.89 KB
sha256:3d26de3d134d13137ebd8178ef3524945d2b1d997e61ec484a29f2a5b07ece69
manifests-queue-worker-service-arm64-coverage Expired
3.92 KB
sha256:1b76d8c42141586a36784615242fee10a0752db8f8857952cbcc1d9c2adb7d48
manifests-rocketchat-amd64-coverage Expired
1.9 KB
sha256:a20e0929b5965628d20be1927f4015b52bbeed259e963bd67385d508f6b28d15
manifests-rocketchat-arm64-coverage Expired
1.9 KB
sha256:6c8cfe88ba788d0ba91b8b8171777a74ad4f3132f8a7945d0d2ecaff0b126979
packages-build Expired
13.1 MB
sha256:d167ec9b2582580f2ad4206ef316a354a04424fc50e7e07595952fee50216ff9
turbo-build
18.2 MB
sha256:4f068bfef547d94274e7ffda448b261611c45bc906fb4a912b8d3b8c0bf0e366