Skip to content

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

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

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

Triggered via pull request August 20, 2026 19:44
Status Failure
Total duration 20m 31s
Artifacts 24

ci.yml

on: pull_request
⚙️ Variables Setup
16s
⚙️ Variables Setup
⚙️ Test Guard
2s
⚙️ Test Guard
📦 Build Packages
2m 22s
📦 Build Packages
🚀 Notify external services - draft
🚀 Notify external services - draft
🔎 Code Check - Action Lint
🔎 Code Check - Action Lint
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
5m 58s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
1m 55s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
28s
🚢 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 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
0s
🚀 Publish build assets
📦 Track Image Sizes
26s
📦 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

6 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-34916d0c/yarn run typecheck exited (2)
🔎 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>'.
✅ 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/
🔎 Code Check / Code Lint: packages/release-action/src/bumpNextVersion.ts#L96
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: packages/release-action/src/bumpNextVersion.ts#L92
Unsafe call of a type that could not be resolved
🔎 Code Check / Code Lint: packages/release-action/src/bumpNextVersion.ts#L80
Unsafe call of a type that could not be resolved
🔎 Code Check / Code Lint: packages/release-action/src/bumpNextVersion.ts#L76
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: packages/release-action/src/bumpNextVersion.ts#L54
Unsafe call of an `any` typed value
🔎 Code Check / Code Lint: packages/instance-status/src/index.ts#L38
Prefer using an optional chain expression instead, as it's more concise and easier to read
🔎 Code Check / Code Lint: packages/core-typings/src/IUserDataFile.ts#L3
An interface declaring no members is equivalent to its supertype
🔎 Code Check / Code Lint: packages/core-typings/src/IRocketChatRecord.ts#L11
An interface declaring no members is equivalent to its supertype
🔎 Code Check / Code Lint: packages/core-typings/src/IAvatar.ts#L3
An interface declaring no members is equivalent to its supertype
🚢 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 (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, 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 (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, 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 (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, 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, 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/
📦 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:6bfeff922007b7601c90c7f54f4fd6fa0c4fa4a4dfe6ee20272069bae20f43dc
manifests-account-service-amd64-coverage Expired
1.88 KB
sha256:b7fa6ceca0a5397dfb479af2a048d39d3150a0beb7286671fde7bc35bf00b614
manifests-account-service-amd64-fips Expired
2.13 KB
sha256:db84bf97df63e9b2c4b49cc6801d0970a0356083f8fa296cfa20d487ee2653b3
manifests-account-service-arm64-coverage Expired
1.88 KB
sha256:9374a5d10ba3218d55c4e3b9e41714c735ed89032519efbb2998e915d50fde1b
manifests-authorization-service-amd64-coverage Expired
1.9 KB
sha256:b89174d6c001ddc1992eeea87423f70597c91e6d032d565ae4c914524ccbbbd1
manifests-authorization-service-amd64-fips Expired
2.15 KB
sha256:93456d1d5494f47b84ec78ddef57719ad9479a53759ff8dac18fff1ce40d4427
manifests-authorization-service-arm64-coverage Expired
1.89 KB
sha256:8a62695a45b023bc70fc8afe42db36b75eb7324efa95026328ae05a10299e101
manifests-ddp-streamer-service-amd64-coverage Expired
5.61 KB
sha256:06ec541e0b00341f932af47cc598686654b4f9dd64d97829c9c71d8273f80fcb
manifests-ddp-streamer-service-amd64-fips Expired
6.39 KB
sha256:8fcbf845df0bc139f9ab84b9a8028b145d49a9cb66ebbd448eeed0dd25fc3aa2
manifests-ddp-streamer-service-arm64-coverage Expired
5.61 KB
sha256:c9a664197046500c2261418ae33f3f9d42813aa216b02ccce5d61a7c18b8e3b7
manifests-omnichannel-transcript-service-amd64-coverage Expired
5.61 KB
sha256:a64895b20fb96cb228c9feeba9e5e28f5e57235e0773c636e58a78358b08c67f
manifests-omnichannel-transcript-service-amd64-fips Expired
6.4 KB
sha256:df56cb3a781d3cd105e4791d232de661447321c3fe1bc9459758dff9f601c946
manifests-omnichannel-transcript-service-arm64-coverage Expired
5.61 KB
sha256:7bd94fafcdbb037c9a2a6005bc20dd3772198f5c932e564b1a7f5593daf55623
manifests-presence-service-amd64-coverage Expired
3.75 KB
sha256:36367dfb404519e4c26a54d90c8548bbc639907036840465af464ca68872b5c8
manifests-presence-service-amd64-fips Expired
4.25 KB
sha256:6e3ffe1339c8da7aad36f41b227e14f823fb95b0e3fa292b0fd9ffeaf18c0d17
manifests-presence-service-arm64-coverage Expired
3.75 KB
sha256:ec15bbe7a633db3913eabb31c8ba04b8de1eb38703eaadb6ad3e2905e3710a18
manifests-queue-worker-service-amd64-coverage Expired
3.74 KB
sha256:e9d6b970fc5b79ece7a90ff31ce696d9a8f74a1e9e11d6e33817f95aadcc5646
manifests-queue-worker-service-amd64-fips Expired
4.27 KB
sha256:c5d40c05d8dc7fa5f5c4f985add67a9b00f2fe5101e6e1cca20d18f7499e2a34
manifests-queue-worker-service-arm64-coverage Expired
3.73 KB
sha256:a34a3c066e62028e3ddf5272377298d5691d8d1c6f7a9b864ce02504c0a93f49
manifests-rocketchat-amd64-coverage Expired
1.83 KB
sha256:a429d5ace1363084beb8a6467aafb78b1fe945e552e0032aace0dc1ce40d7f70
manifests-rocketchat-amd64-fips Expired
2.11 KB
sha256:866c8136743ac13583d8a5c296002cb578f09716bce48b8244f700d2b41dcc50
manifests-rocketchat-arm64-coverage Expired
1.83 KB
sha256:1a77882baac42e68dc9c6a3f5fc94c3b30e7708aef7669254377bf1282d33aa0
packages-build Expired
15.8 MB
sha256:f1dac347e56b7a774f4649a0df9fd0307a18714069b2ffe22d7650a4081cdfcf
turbo-build
13.1 MB
sha256:bcc3ab53bee9c31a9d52b1f11ac9c333d025b16388bf956832a7a3d8a2ed7112