chore: branch stack for VoIP Aggregate PR #67394
ci.yml
on: pull_request
⚙️ Variables Setup
13s
⚙️ Test Guard
3s
🚀 Notify external services - draft
0s
🔎 Code Check - Action Lint
0s
Matrix: 🔎 Code Check / code-check
Matrix: build
🔨 Test Storybook
/
Test Storybook
2m 48s
Matrix: 🚢 Build Docker
Matrix: 🔨 Test API (EE) / test
Matrix: 🔨 Test API Livechat (EE) / test
Matrix: 🔨 Test UI (EE) / test
Matrix: 🔨 Test API Apps (deno-runtime - EE) / test
Matrix: 🔨 Test API (FIPS) / test
Matrix: 🔨 Test API Livechat (FIPS) / test
Matrix: 🔨 Test API Livechat (CE) / test
Matrix: 🔨 Test API (CE) / test
Matrix: 🔨 Test UI (FIPS) / test
Waiting for pending jobs
Matrix: 🔨 Test UI (CE) / test
📦 Track Image Sizes
31s
📊 Report Coverage
✅ Tests Done
3s
🚀 Notify external services
Update Version Durability
/
update-versions
Annotations
3 errors, 21 warnings, and 9 notices
|
🔨 Test UI (EE) / MongoDB 8.0 coverage (5/5)
Process completed with exit code 1.
|
|
tests/e2e/voice-calls-ee.spec.ts:601:6 › Internal Voice Calls - Docked Widget (call panel) - Enterprise Edition › should decline incoming voice call:
apps/meteor/tests/e2e/page-objects/fragments/voice-calls.ts#L157
1) tests/e2e/voice-calls-ee.spec.ts:601:6 › Internal Voice Calls - Docked Widget (call panel) - Enterprise Edition › should decline incoming voice call › user1 initiates call to user2
Error: locator.click: Error: strict mode violation: getByRole('listbox').getByRole('option', { name: 'user2' }) resolved to 2 elements:
1) <li role="option" aria-selected="false" aria-disabled="false" class="rcx-option rcx-option--focus">…</li> aka locator('li').filter({ hasText: 'user2' })
2) <li role="option" class="rcx-option" aria-selected="false" aria-disabled="false">…</li> aka locator('li').filter({ hasText: /^user2$/ })
Call log:
- waiting for getByRole('listbox').getByRole('option', { name: 'user2' })
- locator resolved to <li role="option" aria-selected="false" aria-disabled="false" class="rcx-option rcx-option--focus">…</li>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
at page-objects/fragments/voice-calls.ts:157
155 | if (username) {
156 | await this.root.getByRole('textbox', { name: 'Enter username or number' }).fill(username);
> 157 | await this.page.getByRole('listbox').getByRole('option', { name: username }).click();
| ^
158 | }
159 | await this.callControls.call.click();
160 | await expect(this.callControls.cancel).toBeVisible();
at DockedWidget.initiateCall (/home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/voice-calls.ts:157:81)
at /home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor/tests/e2e/voice-calls-ee.spec.ts:606:4
at /home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor/tests/e2e/voice-calls-ee.spec.ts:604:3
|
|
✅ Tests Done
Process completed with exit code 1.
|
|
📦 Meteor Build (coverage)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🚢 Build Docker (amd64, rocketchat, fips)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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, fips)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. 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, fips)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9, docker/setup-docker-action@e43656e248c0bd0647d3f5c195d116aacf6fcaf4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🔎 Code Check / Code Lint:
packages/models/src/models/BaseRaw.ts#L165
Unsafe call of a `Function` typed value
|
|
🔎 Code Check / Code Lint:
packages/models/src/models/BaseRaw.ts#L137
Expected the Promise rejection reason to be an Error
|
|
🔎 Code Check / Code Lint:
packages/models/src/models/BaseRaw.ts#L51
Implied eval. Do not use the Function constructor to create functions
|
|
🔎 Code Check / Code Lint:
packages/models/src/dummy/BaseDummy.ts#L214
Unsafe return of a value of type `any`
|
|
🔎 Code Check / Code Lint:
packages/models/src/dummy/BaseDummy.ts#L199
Unsafe return of a value of type `any`
|
|
🔎 Code Check / Code Lint:
packages/models/src/dummy/BaseDummy.ts#L98
Unsafe return of a value of type `any`
|
|
🔎 Code Check / Code Lint:
packages/core-services/src/types/IMediaService.ts#L28
Explicit undefined is unnecessary on an optional parameter
|
|
🔎 Code Check / Code Lint:
packages/core-services/src/types/IMediaService.ts#L19
Explicit undefined is unnecessary on an optional parameter
|
|
🔎 Code Check / Code Lint:
packages/core-services/src/LocalBroker.ts#L111
Unsafe call of an `any` typed value
|
|
🔎 Code Check / Code Lint:
packages/core-services/src/LocalBroker.ts#L41
Unsafe return of a value of type `any`
|
|
📦 Track Image Sizes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
91 skipped
97 passed (11.6m)
|
|
🎭 Playwright Run Summary
12 skipped
142 passed (15.1m)
|
|
🎭 Playwright Run Summary
28 skipped
165 passed (17.2m)
|
|
🎭 Playwright Run Summary
3 skipped
151 passed (19.5m)
|
|
🎭 Playwright Run Summary
152 passed (20.4m)
|
|
🎭 Playwright Run Summary
42 skipped
150 passed (20.6m)
|
|
🎭 Playwright Run Summary
40 skipped
150 passed (21.3m)
|
|
🎭 Playwright Run Summary
1 failed
tests/e2e/voice-calls-ee.spec.ts:601:6 › Internal Voice Calls - Docked Widget (call panel) - Enterprise Edition › should decline incoming voice call
5 skipped
144 passed (22.3m)
|
|
🎭 Playwright Run Summary
13 skipped
140 passed (22.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
build-coverage
|
253 MB |
sha256:1194029a22baf130f749fc1e34b53ae54bc0369523d931a7c275754e0ee3e666
|
|
|
coverage-api-1
|
1.38 MB |
sha256:cc7d3d2f136f06132df5d5dbed4cdd281f40ae6fc623f0ed66d5a373f025ea28
|
|
|
coverage-api-apps-deno-1
|
1.34 MB |
sha256:7188ac00ee1e15b0953877251b069bcfaf2559bdd4474c17b00431e3d7308bb0
|
|
|
coverage-api-livechat-1
|
1.36 MB |
sha256:0e2d150df372c09a27d1287fd52d25a5a7f7f13dc199f48c0fdbcad16b9240fd
|
|
|
coverage-ui-1
|
1.64 MB |
sha256:5b4ff2a833ba565bc3914817d506be4487655dab7aa1bcfa3903a3db359d20d6
|
|
|
coverage-ui-2
|
1.47 MB |
sha256:422e53a5c3c2f4a5297793214ace3ba9ff50e7af0343b44ae94075f03682a90a
|
|
|
coverage-ui-3
|
1.51 MB |
sha256:49e83b5ffe237fa0348c79c6cfb097e65acbd74527c642d5dfbd74b25fd9ed47
|
|
|
coverage-ui-4
|
1.55 MB |
sha256:7dc36554b6559f55c76f7a1868993e37d0f299649286d80f9d9783999d4e5655
|
|
|
manifests-account-service-amd64-coverage
|
1.88 KB |
sha256:faed6627ab377380545f721d591f1c440baed7fc4d1c9eaeff730fa7df71a093
|
|
|
manifests-account-service-amd64-fips
|
2.13 KB |
sha256:8d722c86ceb1d94b78284de7ffaaaf00fad5fa88b7907bd497ccd7381a6f68c8
|
|
|
manifests-account-service-arm64-coverage
|
1.88 KB |
sha256:c59eea295ff71ce4ea04aad733fd37ad978e62c896bbce8d78d0c78a8ea9ba7e
|
|
|
manifests-authorization-service-amd64-coverage
|
1.9 KB |
sha256:2b8950a343f749f96fc6a73375243ad5dc676fc247b57d3282b0275ba33246e2
|
|
|
manifests-authorization-service-amd64-fips
|
2.14 KB |
sha256:b112a942e2d53b0210c234069f843ebd6409cfd2b43f61714275d2a950c05be3
|
|
|
manifests-authorization-service-arm64-coverage
|
1.9 KB |
sha256:af5c2289afaf22cd03686a3aea7b83f7e5b48d08903ce64355b6920e29e308c6
|
|
|
manifests-ddp-streamer-service-amd64-coverage
|
5.62 KB |
sha256:84171430c687571b2eaf85d458115b41a8be7f92ba7a759fce84aff39fb41f41
|
|
|
manifests-ddp-streamer-service-amd64-fips
|
6.39 KB |
sha256:7d881ffa0c969ee19bce695046c1c4d2d84e435b6a15d351838e9889a4f8b813
|
|
|
manifests-ddp-streamer-service-arm64-coverage
|
5.62 KB |
sha256:793a2b8e08a006b2359947c8020cd410f7c23996fb75a8f39202d1d9a2f31335
|
|
|
manifests-omnichannel-transcript-service-amd64-coverage
|
5.61 KB |
sha256:b914a4e31ed47b169b4f500ee6e6d69a58abe1d8f4bf87905bb344516085d428
|
|
|
manifests-omnichannel-transcript-service-amd64-fips
|
6.4 KB |
sha256:15bb81bf041c60f9475bdabfce5460ddf20a7b4b6bce88bcb4ce14dbd39ffa18
|
|
|
manifests-omnichannel-transcript-service-arm64-coverage
|
5.61 KB |
sha256:4a7d35e7ec11f8fbbc5c803eb6f1227ddee944e8e2df2e3aa35a908159121b87
|
|
|
manifests-presence-service-amd64-coverage
|
3.75 KB |
sha256:90df10a49d5a802d42eda6bb56a0f194d67bf7f15a418a46fdc761ee63b3be7f
|
|
|
manifests-presence-service-amd64-fips
|
4.25 KB |
sha256:187223121cc700270fbba5118517a440997976d285c1a4787325394392575a29
|
|
|
manifests-presence-service-arm64-coverage
|
3.75 KB |
sha256:2a501cdef7eb3ef59439071d889337a8b5c01d6b5c619111d86adea3229fb050
|
|
|
manifests-queue-worker-service-amd64-coverage
|
3.74 KB |
sha256:1d3766385bbfeeb126f707dcde2e8004922ef8cf4a60cc1e31d3ebab5d72bceb
|
|
|
manifests-queue-worker-service-amd64-fips
|
4.27 KB |
sha256:71c0c8fd858f47d90f0e47bc2516e66508b21e4520f851d00d3b6b2b9eb4ded7
|
|
|
manifests-queue-worker-service-arm64-coverage
|
3.74 KB |
sha256:5d2c58e6cfc099306a1ede3a7763226c5e0ba694d540e22382574eb3a2dc8fd8
|
|
|
manifests-rocketchat-amd64-coverage
|
1.83 KB |
sha256:2ffdd15711dbe830a8642dee4e4c91a4f9ab69316f52c3a16e6b4f0c640e4159
|
|
|
manifests-rocketchat-amd64-fips
|
2.11 KB |
sha256:947d0561a974db93e3616aed1a0d4fdb54ef1236ea49f573c134cd9712e01b1f
|
|
|
manifests-rocketchat-arm64-coverage
|
1.83 KB |
sha256:f8b748fb13e5874a2fdbb66b6b358dab5dc9f97f82f59f16da7b2568a06b6ccb
|
|
|
packages-build
|
15.8 MB |
sha256:a8c3a66e0f3343a3c7f8e1278d5ecb20dccc764ab81b2f85e16a126fbd80c636
|
|
|
playwright-test-trace-ce-8.0-1
|
208 Bytes |
sha256:ef1ede57aa7aa8f44ad79b55a262761785c4c2eb42e1689751bbb3a4b4efb8e6
|
|
|
playwright-test-trace-ce-8.0-2
|
208 Bytes |
sha256:75061898e91d802ff3dd65f54f7d0821325da3d0f2bd2071c9380860ace04d3a
|
|
|
playwright-test-trace-ce-8.0-3
|
208 Bytes |
sha256:bb6eb6bd5b7de220b05025a9630d5516efccf644763cb43e9e5e3093a493bf91
|
|
|
playwright-test-trace-ce-8.0-4
|
208 Bytes |
sha256:9037a00de2f0c33c602e83ca6fb8caffe2f39a12070dcea5f224e1cce090b4e1
|
|
|
playwright-test-trace-ee-8.0-1
|
208 Bytes |
sha256:f0fe00794d0a47b8843ecf2e18524afe45787467355a2c4d10b5fdeabf804352
|
|
|
playwright-test-trace-ee-8.0-2
|
208 Bytes |
sha256:34443b4a9ebda6cc99f61d59b6cc504d1018f992a273d1fa952089875429dfd7
|
|
|
playwright-test-trace-ee-8.0-3
|
208 Bytes |
sha256:9a14a7d1078bf423f8b77729a92cbcc5a69239567798a4fdd6266b4ddcf22b4b
|
|
|
playwright-test-trace-ee-8.0-4
|
208 Bytes |
sha256:2c40d9ccbf9870b7ccd50cf3c3fd326be23ca9551a0ed6174d415336d6b5388a
|
|
|
playwright-test-trace-ee-8.0-5
|
4.35 MB |
sha256:9ac2fbfdc9f704eac73a06838ea6a0c0c7623c446dd6ac6bddb6b6c1ebc059ff
|
|
|
turbo-build
|
13.2 MB |
sha256:f27e127126b661a115c90bfbd190f580df594a54c7b62709ffc856d3894aed91
|
|