Skip to content

fix: GIF/rich attachment collapse state resetting on message list scroll #67335

fix: GIF/rich attachment collapse state resetting on message list scroll

fix: GIF/rich attachment collapse state resetting on message list scroll #67335

Triggered via pull request August 20, 2026 19:30
Status Failure
Total duration 13m 17s
Artifacts 24

ci.yml

on: pull_request
⚙️ Variables Setup
15s
⚙️ Variables Setup
⚙️ Test Guard
2s
⚙️ Test Guard
📦 Build Packages
2m 6s
📦 Build Packages
🚀 Notify external services - draft
0s
🚀 Notify external services - draft
🔎 Code Check - Action Lint
0s
🔎 Code Check - Action Lint
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
5m 25s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
2m 2s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
53s
🚢 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
🔨 Test Federation Matrix
Matrix: 🔨 Test API Apps (deno-runtime - EE) / test
Waiting for pending jobs
Matrix: 🔨 Test API (FIPS) / test
Waiting for pending jobs
Matrix: 🔨 Test API Livechat (FIPS) / test
Waiting for pending jobs
Matrix: 🔨 Test API Livechat (CE) / test
Waiting for pending jobs
Matrix: 🔨 Test API (CE) / test
Waiting for pending jobs
Matrix: 🔨 Test UI (FIPS) / test
Waiting for pending jobs
Matrix: 🔨 Test UI (CE) / test
Waiting for pending jobs
🚀 Publish build assets
🚀 Publish build assets
📦 Track Image Sizes
27s
📦 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

10 errors and 21 warnings
🔎 Code Check / TypeScript
Process completed with exit code 2.
🔎 Code Check / TypeScript
@rocket.chat/meteor#typecheck: command (/home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor) /tmp/xfs-3380ad05/yarn run typecheck exited (2)
🔎 Code Check / TypeScript
Type '{ _id: string; name: string; type: string; }' is missing the following properties from type 'FileProp': format, size
🔎 Code Check / TypeScript
Type '{ _id: string; name: string; type: string; }' is missing the following properties from type 'FileProp': format, size
🔎 Code Check / TypeScript
Type '(forcedValue?: SetStateAction<boolean> | undefined) => void' is not assignable to type 'MouseEventHandler<HTMLElement>'.
🔎 Code Check / TypeScript
Type '(forcedValue?: SetStateAction<boolean> | undefined) => void' is not assignable to type 'MouseEventHandler<HTMLElement>'.
🔎 Code Check / TypeScript
Type '(forcedValue?: SetStateAction<boolean> | undefined) => void' is not assignable to type 'MouseEventHandler<HTMLElement>'.
🔨 Test Unit / Unit Tests
Process completed with exit code 1.
🔨 Test Unit / Unit Tests
@rocket.chat/meteor#testunit: command (/home/runner/work/Rocket.Chat/Rocket.Chat/apps/meteor) /tmp/xfs-a2f58af9/yarn run testunit exited (1)
✅ 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 (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, 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, 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/
🚢 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, 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/
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/HookFormExample/stories.tsx#L39
'errors?.options?.message' may use Object's default stringification format ('[object Object]') when stringified
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/HookFormExample/stories.tsx#L36
'errors?.password?.message' may use Object's default stringification format ('[object Object]') when stringified
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/HookFormExample/stories.tsx#L33
'errors?.text?.message' may use Object's default stringification format ('[object Object]') when stringified
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/HookFormExample/stories.tsx#L32
This assertion is unnecessary since the receiver accepts the original type of the expression
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/FormScrollShadow/index.tsx#L22
Expected an assignment or function call and instead saw an expression
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/FormScrollShadow/index.tsx#L21
Expected an assignment or function call and instead saw an expression
🔎 Code Check / Code Lint: packages/livechat/src/components/Form/CustomFields/index.tsx#L45
'errors?.[_id]?.message' may use Object's default stringification format ('[object Object]') when stringified
🔎 Code Check / Code Lint: packages/livechat/src/api.ts#L6
Unsafe call of an `any` typed value
📦 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/

Artifacts

Produced during runtime
Name Size Digest
build-coverage
253 MB
sha256:2aff13089984e3b70d0a70764ba43b2180c67eaac8ce05ca947ceeb426a51b9a
manifests-account-service-amd64-coverage
1.88 KB
sha256:a6f26480b4ef0061063dd3d8875b108967b58ae3c7436d62de13595c4bbc543c
manifests-account-service-amd64-fips
2.13 KB
sha256:84fc868fb5babec10c035aefdf1000cfca1951e49c6c01b4b244cbda6a0b4482
manifests-account-service-arm64-coverage
1.88 KB
sha256:9ed15c937cf83e0f2c90c6e987707ffcd4a341c99b1da25a9c11568d9f54b5c7
manifests-authorization-service-amd64-coverage
1.91 KB
sha256:e5785bd657ff4e159c67f180a28a3b30781b8c83abf11676f20feebb0c8495a1
manifests-authorization-service-amd64-fips
2.15 KB
sha256:e914a3e9f6525b991ef59f43a71df357cd6dc54465d32262fb6e959ea84546b3
manifests-authorization-service-arm64-coverage
1.9 KB
sha256:0934a2944127baa4126d5fb6d5bc02d1a27eba382ac973d6d12a9d24dbd2289c
manifests-ddp-streamer-service-amd64-coverage
5.62 KB
sha256:d716a97aee45961de5fc3ceea240cba90a1d93b0093cd22b5d4c84b0dd35747a
manifests-ddp-streamer-service-amd64-fips
6.4 KB
sha256:9b3a9878d3952509b1a8214fa32953c941904a40ff5fbb4483384be388ca45b1
manifests-ddp-streamer-service-arm64-coverage
5.61 KB
sha256:8794ef67e0b6d6feea9eca9a9c3a7f4b4677d1c81a270b201ec9a8d3eef27710
manifests-omnichannel-transcript-service-amd64-coverage
5.61 KB
sha256:89a5fd1e19c0209f6c6ecdd1209331ab3650e1a9e66f5a8f4213e01c9029c81c
manifests-omnichannel-transcript-service-amd64-fips
6.4 KB
sha256:89cbd59dc440af79401baccb0b831912018190a8fc58f3b0dde9ab87f6d66f39
manifests-omnichannel-transcript-service-arm64-coverage
5.6 KB
sha256:96f3b08ec5f7847ccb41a22d99f04956fbda82b0d880cf3b77b34ce958cae7d7
manifests-presence-service-amd64-coverage
3.74 KB
sha256:83364c0385a7f79bbd957fab6f64f71fe52466c4c3720817e3c24d47f1b84bf9
manifests-presence-service-amd64-fips
4.25 KB
sha256:e881807a3ce634f0e7707577fde280c94d4d9bf9c6e820daceb94f7df94ccfc9
manifests-presence-service-arm64-coverage
3.75 KB
sha256:9daf76659c684077c77d1d810c84ee6e7a5a036c0487099c2458201ee2b12e11
manifests-queue-worker-service-amd64-coverage
3.75 KB
sha256:c1bcaf50fb2e35d99e3ba7ab93b9d5bfd003a61c2654e7e62ad9134d5d29aeb7
manifests-queue-worker-service-amd64-fips
4.27 KB
sha256:66b41364c9dd81892b8f1d10d2bfd052a84cc8f6a5e837bc74e4fa92d35ca9f2
manifests-queue-worker-service-arm64-coverage
3.74 KB
sha256:1edd6d2d6c2d0c39ef705ede6a6344f70d31496c10e0dde2f54221848553bbe1
manifests-rocketchat-amd64-coverage
1.83 KB
sha256:26152a32114a41099d7e3b5209468eecd0cecbc1e229469263a1ba8aa85b3f05
manifests-rocketchat-amd64-fips
2.11 KB
sha256:9488160e7ec56b618c4d58ebb9adb92b647983cff3ff323b372918a251ce07cf
manifests-rocketchat-arm64-coverage
1.83 KB
sha256:efd62f0dd031194c9035044c9da9d3cb063b82397f91ff5c24ee038544d43b18
packages-build
15.8 MB
sha256:3d78afbcc324c634ab4d8d35eee03c3fd9af1e192c9fb08fc151182851741426
turbo-build
13.1 MB
sha256:055df5a37bc95b75006e7fd762bb85983cb35ffb979dc1b8c2083b13f24d5735