Skip to content

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

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

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

Triggered via pull request August 20, 2026 18:05
Status Success
Total duration 42m 18s
Artifacts 42

ci.yml

on: pull_request
⚙️ Variables Setup
15s
⚙️ Variables Setup
⚙️ Test Guard
2s
⚙️ Test Guard
📦 Build Packages
2m 14s
📦 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
6m 7s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
2m 11s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
51s
🚢 Publish Docker Images (ghcr.io)
Matrix: 🔨 Test API (EE) / test
Matrix: 🔨 Test API Livechat (EE) / test
Matrix: 🔨 Test UI (EE) / test
🔨 Test Federation Matrix
8m 33s
🔨 Test Federation Matrix
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
🚀 Publish build assets
🚀 Publish build assets
📦 Track Image Sizes
23s
📦 Track Image Sizes
📊 Report Coverage
35s
📊 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

21 warnings and 9 notices
📦 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 (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, 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 (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 (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/
🚢 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/mp3-encoder/src/lame/Takehiro.ts#L405
Unexpected lexical declaration in case block
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/Takehiro.ts#L122
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/Takehiro.ts#L116
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/Quantize.ts#L800
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/PsyModel.ts#L1790
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/PsyModel.ts#L1788
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/PsyModel.ts#L1787
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/PsyModel.ts#L1430
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/PsyModel.ts#L990
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/mp3-encoder/src/lame/Lame.ts#L758
This assigned value is not used in subsequent statements
🚢 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/
📦 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 (9.5m)
🎭 Playwright Run Summary
36 skipped 150 passed (15.6m)
🎭 Playwright Run Summary
12 skipped 141 passed (14.7m)
🎭 Playwright Run Summary
28 skipped 164 passed (20.8m)
🎭 Playwright Run Summary
42 skipped 153 passed (20.8m)
🎭 Playwright Run Summary
155 passed (20.6m)
🎭 Playwright Run Summary
5 skipped 141 passed (20.3m)
🎭 Playwright Run Summary
13 skipped 138 passed (22.4m)
🎭 Playwright Run Summary
3 skipped 153 passed (23.6m)

Artifacts

Produced during runtime
Name Size Digest
build-coverage
253 MB
sha256:7ba199962feb32b0eedadf094d6ca0e74a3db86f1be71b83bdd41928b89220d4
coverage-api-1
1.38 MB
sha256:ff49b07e83e423fdc554a98d361748bf2352db302af9c8595fe7b51d6eaf8647
coverage-api-apps-deno-1
1.34 MB
sha256:c59bb09cbbd40a0ce03d5b507d60cb2a3a301f6ea2700b92738ef91227740cdf
coverage-api-livechat-1
1.36 MB
sha256:1f3edb5de2bb0afb79e7de913a2d349a975ea54d0b0307fe2a0629ce53f0ca69
coverage-ui-1
1.63 MB
sha256:aed1c191ede0c9895822debb093c40c04b82b9b95082812f5f0dc724580c6b82
coverage-ui-2
1.47 MB
sha256:89e066068ac314d95ef8980f9b3bb685d4be2eb5500807ac57511644dc0a3f92
coverage-ui-3
1.47 MB
sha256:59cd13808bbf3801ea34eee6bb265907d44d6241db030f33231142008ed20966
coverage-ui-4
1.55 MB
sha256:8c07805b6d96cd1526e0d2c9e62b44a9e79f3afe2490725a6b3f40d1a10484fb
coverage-ui-5
1.48 MB
sha256:1f83ef16805c88bf68efd7d5f01aad1fe105dd8a1fee4c2318d376b462778d35
manifests-account-service-amd64-coverage
1.89 KB
sha256:5e828f251a1bf8de6ad5edfb9ec5079aafffce23779084e71d7cbf248184b8c3
manifests-account-service-amd64-fips
2.13 KB
sha256:3f606e12cc93e25bce5af9d2a3da93dc1b4d4e3dc3fd77b746e3167c463dccff
manifests-account-service-arm64-coverage
1.89 KB
sha256:fb880c3dc51f4bfdbd648b951198b3871fea02388a1ca609fb9cbaceeec8e77e
manifests-authorization-service-amd64-coverage
1.9 KB
sha256:d9a7829cb6924cd1992287d192cb08f40fde9a7e246b19303e044e9b3adbc6ec
manifests-authorization-service-amd64-fips
2.15 KB
sha256:5a532d54f77ccd16df0b2ec8c3c312286e47199e3c0daf8da6c4f16a6a3c51c3
manifests-authorization-service-arm64-coverage
1.9 KB
sha256:88384ca7eca68010b35b8b84803a89fcd1a81dbcc7fa7823e32e8ecc45494314
manifests-ddp-streamer-service-amd64-coverage
5.62 KB
sha256:4e0397e4b15ed940bccea3b861494b8562a702177528fd4a28350fb68dbabf3f
manifests-ddp-streamer-service-amd64-fips
6.39 KB
sha256:078a9e95216e23330588ce43af1da05e7cf3463dac70d40f598bb52ce10f3fab
manifests-ddp-streamer-service-arm64-coverage
5.62 KB
sha256:9538ddfb9de34d3bd9033afccbd5f0401261af0d5725652ed2d711b553bd1dd0
manifests-omnichannel-transcript-service-amd64-coverage
5.62 KB
sha256:a8479560f1ff6fcc192945867697fe02fa71118e55691fb76b837443d95891c7
manifests-omnichannel-transcript-service-amd64-fips
6.39 KB
sha256:52b3c659e8991df81337245f451cbe1bcb22299eb0154d00ec717782070a1016
manifests-omnichannel-transcript-service-arm64-coverage
5.62 KB
sha256:5b6be394e661c4fc4c483b3ac7bf0e8613601c6866b191076aa246eb104f5f39
manifests-presence-service-amd64-coverage
3.76 KB
sha256:9d05d5bcdc449eeb979118f83e101b74d02dabf44679d25b372b89467af39c7a
manifests-presence-service-amd64-fips
4.25 KB
sha256:3823bccb44c092a6531c0463ba70b0af7b9feebc7c89a3c85ba355877a324140
manifests-presence-service-arm64-coverage
3.75 KB
sha256:fb11d2d4e4baf42b7153d6ba78cf623f487c32334c043e995da1f8e891487430
manifests-queue-worker-service-amd64-coverage
3.74 KB
sha256:58964f5ae5ebe100a71add30f1a9edf60768d27559025644e9cdd1ea43e181b6
manifests-queue-worker-service-amd64-fips
4.27 KB
sha256:eea6754fe7f80b51ff632466b10f81fb73d06be463b8f35569aa93f7f9585753
manifests-queue-worker-service-arm64-coverage
3.74 KB
sha256:189cf6d3dbff67d2923e5e37c93e4197ffc46a1f1b6add8eb03f803435716f39
manifests-rocketchat-amd64-coverage
1.83 KB
sha256:d51f1acaf80d128796af18b4df9aacc7d5d95e2870bf3a55173f4b71f906b7d5
manifests-rocketchat-amd64-fips
2.11 KB
sha256:3af9b6758d0dfae66074bd37b05bcb8ba54905dd7bf81acdee5a1faf2efab22f
manifests-rocketchat-arm64-coverage
1.83 KB
sha256:254d7450057762147175242a8647dc25d5e4c0171b3d4ed19e6842ae9c0422f4
packages-build
15.8 MB
sha256:66f1358c74b46f2cd87b8c392efab034c9e7ab808896017680d593e0300aacf8
playwright-test-trace-ce-8.0-1
208 Bytes
sha256:eb74059fc8fe58f8854164b1b6209248858f87d373e09db547e212ac548f7e38
playwright-test-trace-ce-8.0-2
208 Bytes
sha256:85db19cf369417157ea08f755168fe09aa34bf7c6337b29700a87689baacda0d
playwright-test-trace-ce-8.0-3
208 Bytes
sha256:a66ffeeb426509707b51aed88756f9b385566265193f2164a00382cb9af89d65
playwright-test-trace-ce-8.0-4
208 Bytes
sha256:679ece94dc1c8fe4f856e4ef2f6dd938274cc2e7fc29eb35a2d59251685cd7c1
playwright-test-trace-ee-8.0-1
208 Bytes
sha256:03f92ddaf53c4691f8666f60557665ce09db1ec93573440b7b2b2c8a018c421f
playwright-test-trace-ee-8.0-2
208 Bytes
sha256:fcc1d4436a358447539e4776dbe04c42de1488ce0b40ed5c70e2f9006d83c0ad
playwright-test-trace-ee-8.0-3
208 Bytes
sha256:5fa7145eb67f486594ae7985dc7fcc215ec4437671b4758819adb77ceeb7facb
playwright-test-trace-ee-8.0-4
208 Bytes
sha256:0011da4c48f74623e3decaf45d699d84640e47699f6de7f039e41ea81f13de69
playwright-test-trace-ee-8.0-5
208 Bytes
sha256:b3c537e5fd9c5a620355adbb1f051efe80800a6db180d7f7d35b0ce201c50933
reports-coverage
711 KB
sha256:4b73e4e09c505c1f3ed197abd80bedaa2b131432769a2d0bec26b49ec6c1ef31
turbo-build
13.1 MB
sha256:70b630d71dcb70c98ad30d7f45d114a325306f9cfcb5a7f14eb3508400f92a3d