Skip to content

Release 8.4.0

Release 8.4.0 #58455

Triggered via pull request April 24, 2026 18:00
Status Success
Total duration 39m 9s
Artifacts 34

ci.yml

on: pull_request
⚙️ Variables Setup
14s
⚙️ Variables Setup
🚀 Notify external services - draft
5s
🚀 Notify external services - draft
📦 Build Packages
3m 10s
📦 Build Packages
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
5m 55s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
2m 57s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
28s
🚢 Publish Docker Images (ghcr.io)
Matrix: 🔨 Test API (EE) / test
Matrix: 🔨 Test API Livechat (EE) / test
Matrix: 🔨 Test UI (EE) / test
🔨 Test Federation Matrix
9m 24s
🔨 Test Federation Matrix
Matrix: 🔨 Test API Livechat (CE) / test
Matrix: 🔨 Test API (CE) / test
Matrix: 🔨 Test UI (CE) / test
🚀 Publish build assets
0s
🚀 Publish build assets
📦 Track Image Sizes
20s
📦 Track Image Sizes
📊 Report Coverage
45s
📊 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

18 warnings
📦 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/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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/
🚢 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@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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/
🚢 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@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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/
🚢 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@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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/
🚢 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@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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/
🚢 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@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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/
🔎 Code Check / Code Lint: packages/model-typings/src/models/IRolesModel.ts#L48
Explicit undefined is unnecessary on an optional parameter
🔎 Code Check / Code Lint: packages/model-typings/src/models/IRolesModel.ts#L22
Union type constituent is duplicated with IRole['_id'][]
🔎 Code Check / Code Lint: packages/model-typings/src/models/IRolesModel.ts#L18
Union type constituent is duplicated with IRole['_id']
🔎 Code Check / Code Lint: packages/model-typings/src/models/IRolesModel.ts#L14
Union type constituent is duplicated with IRole['_id']
🔎 Code Check / Code Lint: packages/model-typings/src/models/IRolesModel.ts#L11
Union type constituent is duplicated with IRole['_id']
🔎 Code Check / Code Lint: packages/model-typings/src/models/IRolesModel.ts#L9
Union type constituent is duplicated with IRole['_id']
🔎 Code Check / Code Lint: packages/model-typings/src/models/ILivechatDepartmentAgentsModel.ts#L39
Explicit undefined is unnecessary on an optional parameter
🔎 Code Check / Code Lint: packages/model-typings/src/models/ILivechatDepartmentAgentsModel.ts#L19
Explicit undefined is unnecessary on an optional parameter
🔎 Code Check / Code Lint: packages/model-typings/src/models/IBaseModel.ts#L60
Explicit undefined is unnecessary on an optional parameter
🔎 Code Check / Code Lint: packages/model-typings/src/models/IBannersDismissModel.ts#L20
Explicit undefined is unnecessary on an optional parameter
🚢 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@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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/
📦 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@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. 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/

Artifacts

Produced during runtime
Name Size Digest
build-coverage Expired
261 MB
sha256:575749a7d53e1c30da99aa1774df133fe011771fd3a407216349ac9710879f93
coverage-api-1 Expired
1.32 MB
sha256:c5384868b5c5287f216b5b15a3019b5ad476fe772b2c656d44c15d14e1b2f6d2
coverage-api-livechat-1 Expired
1.3 MB
sha256:4a070ec12816d1ee556aa5b212f94e875e7b898d57cc970c55d3a39ac2d5f0b0
coverage-ui-1 Expired
1.54 MB
sha256:2999f74126be160c4291cf81c1b8d272a367ee12837abfec1028dc6954ef9bc9
coverage-ui-2 Expired
1.39 MB
sha256:c780158e7524134902d2e5f5036aa62767a6083a7a50daf76115a63f759ee257
coverage-ui-3 Expired
1.39 MB
sha256:3feb0d7e98f1d193f67add9c857f3bbfbc6f97355e1260efff0a2d66dabd702e
coverage-ui-4 Expired
1.43 MB
sha256:3b696f0185599c294dc056d9292d877713cadfebf89711630700f19f0df18a86
coverage-ui-5 Expired
1.39 MB
sha256:5eb1c32be1523fe8ba2ac9353e59f40050161b3b06cab92e030731f10327bb0a
manifests-account-service-amd64-coverage Expired
1.86 KB
sha256:2cd8bbd8456d180d5f444f0cb693d5cd4e98a2a4d21a32a861a3febee8dab78d
manifests-account-service-arm64-coverage Expired
1.86 KB
sha256:3d9eec72cb598adc0a6c9baadabe7bb6a9e384d9a41d19c61577567bbe6431c3
manifests-authorization-service-amd64-coverage Expired
1.88 KB
sha256:de6ad9aae6fbc061390e38245187b10da810049b28c53c6bc07c9005b04c865c
manifests-authorization-service-arm64-coverage Expired
1.88 KB
sha256:1ef082b44f7c34e5672af2e90788cb0028b574ce6e3a9b2355bb57fcd0742f5e
manifests-ddp-streamer-service-amd64-coverage Expired
5.59 KB
sha256:e309709fef2968de64fc406dfa089638844bf037dcbcdce5f6f5fd767a94b528
manifests-ddp-streamer-service-arm64-coverage Expired
5.6 KB
sha256:db292b9164c1cdd2082a9191947c9f3af2e5c2d82053551e91aec19593112ce3
manifests-omnichannel-transcript-service-amd64-coverage Expired
5.58 KB
sha256:69427578b3c4981e8ebeb3343737b3a10cc3a0d419783314413bebb435e4f277
manifests-omnichannel-transcript-service-arm64-coverage Expired
5.59 KB
sha256:af9ffde2d21daa227ea30aa69d021cee4e7628dc4307df577dfc95f863278c07
manifests-presence-service-amd64-coverage Expired
3.7 KB
sha256:4a68070a4e922ef76be62f3292d72ff3bc9294740b1e532c73e55207dd4d265f
manifests-presence-service-arm64-coverage Expired
3.71 KB
sha256:188dc7e10ae524e98575acce612a573be537b3662dab696cce56b166e3a19b03
manifests-queue-worker-service-amd64-coverage Expired
3.74 KB
sha256:9d06db2f90f767907d03bf329005d567ff19559bbe1d20d14d7556ec16f56dc3
manifests-queue-worker-service-arm64-coverage Expired
3.74 KB
sha256:8a905f37ee01d514c3cf2403d09f745d1e8a1246fcf190fb76b2ab7a375923a2
manifests-rocketchat-amd64-coverage Expired
1.85 KB
sha256:a170dcb9898ab8162691daeb9f1f44aa36f4f363a319ad30c7c76f95742cdde8
manifests-rocketchat-arm64-coverage Expired
1.85 KB
sha256:e4018d5bb6c38374489075533e55dbfa734e164f4738b9b44e3490519a371621
packages-build Expired
12.5 MB
sha256:e2a6517bff29fd509c931760a1334b59207d0ef155029045de98e3a810061ae9
playwright-test-trace-ce-8.0-1 Expired
208 Bytes
sha256:832597489d6505bf441f1256ef16480877f9d9d558a6658f875a900bb2e31461
playwright-test-trace-ce-8.0-2 Expired
208 Bytes
sha256:613c3e59506fc662556d1d18ed7f1c2ecf8ac9b2440a26c5966b20f178625e31
playwright-test-trace-ce-8.0-3 Expired
208 Bytes
sha256:967de07b97425a1ab76e883339cbb77d896afd7a7d2a0034f763a11709a1a352
playwright-test-trace-ce-8.0-4 Expired
208 Bytes
sha256:d329fbeaa4cea64bc3a387717cd5c361e8dacb2ea8277d4e57c6717bcc4363ea
playwright-test-trace-ee-8.0-1 Expired
208 Bytes
sha256:663ab24a69ebb810ff982260535d254744a8ac06390f0ddc9d945917d10a01e9
playwright-test-trace-ee-8.0-2 Expired
208 Bytes
sha256:1759f9a9c727f9c6e22eed248dfcf146c10a353dcb25a88a4f8e49c956123277
playwright-test-trace-ee-8.0-3 Expired
208 Bytes
sha256:6d0dce4cce4a6fb208193b12a160a75231d3e2f3d58f7b0b70ff2bbbee8b1bb4
playwright-test-trace-ee-8.0-4 Expired
208 Bytes
sha256:017140a13c9bec49c1b6c2dca0ebab960465da95fbb4083802b58211749bcc9c
playwright-test-trace-ee-8.0-5 Expired
208 Bytes
sha256:0b05db1db22c867b66ad7cb2d2ac4c737bf98c5c6474da2899ebc0ce81ffbaff
reports-coverage Expired
676 KB
sha256:994e65080be7d76d9d9e45e9153f34a62800d78100452f84ea479eff910f90fa
turbo-build Expired
11.2 MB
sha256:211f75f8086590c5195861aaa3babacff33e3aacaafb83720f0a52eb92fe71da