fix: GIF/rich attachment collapse state resetting on message list scroll #67342
ci.yml
on: pull_request
⚙️ Variables Setup
16s
⚙️ Test Guard
2s
🚀 Notify external services - draft
🔎 Code Check - Action Lint
Matrix: 🔎 Code Check / code-check
Matrix: build
🔨 Test Storybook
/
Test Storybook
1m 55s
Matrix: 🚢 Build Docker
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
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
📦 Track Image Sizes
26s
📊 Report Coverage
0s
✅ Tests Done
4s
🚀 Notify external services
0s
Update Version Durability
/
update-versions
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/fixWorkspaceVersionsBeforePublish.ts#L25
Unsafe return of a value of type `any`
|
|
🔎 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
|
|