Skip to content

chore: migrate @rocket.chat/stylis-logical-props-middleware from Fuselage #67115

chore: migrate @rocket.chat/stylis-logical-props-middleware from Fuselage

chore: migrate @rocket.chat/stylis-logical-props-middleware from Fuselage #67115

Triggered via pull request August 19, 2026 10:54
Status Success
Total duration 46m 26s
Artifacts 42

ci.yml

on: pull_request
⚙️ Variables Setup
14s
⚙️ Variables Setup
⚙️ Test Guard
2s
⚙️ Test Guard
📦 Build Packages
3m 15s
📦 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
8m 40s
🔨 Test Unit / Unit Tests
Matrix: build
🔨 Test Storybook  /  Test Storybook
2m 40s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker
🚢 Publish Docker Images (ghcr.io)
33s
🚢 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 38s
🔨 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
0s
🚀 Publish build assets
📦 Track Image Sizes
20s
📦 Track Image Sizes
📊 Report Coverage
42s
📊 Report Coverage
✅ Tests Done
3s
✅ Tests Done
🚀 Publish Docker Images (DockerHub)
0s
🚀 Publish Docker Images (DockerHub)
🚀 Notify external services
🚀 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 (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 (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, 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, 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, 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, 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/
🔎 Code Check / Code Lint: packages/core-services/src/LocalBroker.ts#L41
Unsafe return of a value of type `any`
🔎 Code Check / Code Lint: packages/message-parser/src/utils.ts#L30
Unsafe return of a value of type `any`
🔎 Code Check / Code Lint: packages/message-parser/src/index.ts#L20
Unsafe return of a value of type error
🔎 Code Check / Code Lint: packages/message-parser/src/guards.ts#L4
This assertion is unnecessary since it does not change the type of the expression
🔎 Code Check / Code Lint: packages/omni-core/src/visitor/create.ts#L74
This assigned value is not used in subsequent statements
🔎 Code Check / Code Lint: packages/omni-core/src/visitor/create.ts#L21
Async arrow function has a complexity of 37. Maximum allowed is 31
🔎 Code Check / Code Lint: packages/server-fetch/src/helpers.ts#L96
Forbidden non-null assertion
🔎 Code Check / Code Lint: packages/server-fetch/src/helpers.ts#L96
This assertion is unnecessary since it does not change the type of the expression
🎭 Playwright Run Summary
91 skipped 97 passed (9.7m)
🎭 Playwright Run Summary
12 skipped 141 passed (18.6m)
🎭 Playwright Run Summary
28 skipped 158 passed (20.2m)
🎭 Playwright Run Summary
42 skipped 153 passed (19.7m)
🎭 Playwright Run Summary
149 passed (19.6m)
🎭 Playwright Run Summary
36 skipped 150 passed (21.2m)
🎭 Playwright Run Summary
5 skipped 141 passed (20.9m)
🎭 Playwright Run Summary
13 skipped 138 passed (22.4m)
🎭 Playwright Run Summary
3 skipped 153 passed (23.3m)

Artifacts

Produced during runtime
Name Size Digest
build-coverage
253 MB
sha256:b0cc12332bf767ae975e3929d1581412811646f5a609ecfb614b1d004a2bc789
coverage-api-1
1.37 MB
sha256:50c130eae5d306d9d59bbe44b3233cb2122480c844fd46a9cace1c5e323225c9
coverage-api-apps-deno-1
1.33 MB
sha256:1c15ac5e4e67a5986051bd243f9d2f35679debf43f182cf86aa925952710c599
coverage-api-livechat-1
1.36 MB
sha256:6383332a0dc1b9816c2b33495d11af9a4b58662bf52f986792558b899ccab8b1
coverage-ui-1
1.63 MB
sha256:4119a49f3da1cef42807ce42c4e609a9aeb368ce78102332c9d70fee01bc78c8
coverage-ui-2
1.47 MB
sha256:cde18c5b942bc4ab84c770147c03be4116731971a2fe0cb45481cda8988fa845
coverage-ui-3
1.47 MB
sha256:d24efd152955416f4a842d252c7b1c5d7ae33e4e0b268ebe388497c52c0f9e20
coverage-ui-4
1.55 MB
sha256:cb2d83cd7001dc16c2be045ac69a4f68d838d056ea8cf59adfeeaf6538fb34c8
coverage-ui-5
1.47 MB
sha256:6040d344e37dc18b6f7fe40c6863047529782a9971d02eb8f3e31048a59ba438
manifests-account-service-amd64-coverage
1.89 KB
sha256:650a84c7b28c48b35be21540cdb6a8f04116177c7598ce2fc7b2d56d352b425d
manifests-account-service-amd64-fips
2.13 KB
sha256:415844562e1256031ba3bc8935aadebe32ecf4df53fe36bacbb1c165e0f0d490
manifests-account-service-arm64-coverage
1.89 KB
sha256:85888f31d90c98028b8bbed54bc9ced9f68f4cbb949c0ebb6ecd79565cd126f4
manifests-authorization-service-amd64-coverage
1.9 KB
sha256:695ac5936775a6f73f0789b64a2ebb197d8cd0d064c341c561d8eb69e2fe7781
manifests-authorization-service-amd64-fips
2.14 KB
sha256:3cd1b42d76343a5e3b8e4130fbf4f5ebd18296c411cf74ca2207c8b901cd00d0
manifests-authorization-service-arm64-coverage
1.9 KB
sha256:16801a4d72cce3180f819255e7f2991ff8e146b7a4acf268fead8ba94fc253d0
manifests-ddp-streamer-service-amd64-coverage
5.61 KB
sha256:1554d9f0b5f5d05e9c4c5c5a351a2a208e6deb9a8dfcb8489f27b9d3888d03a9
manifests-ddp-streamer-service-amd64-fips
6.39 KB
sha256:5c80022bf73eaeb5129a004e66c4b9fa99dc35bc9e6ec2f297d07d4837c21f23
manifests-ddp-streamer-service-arm64-coverage
5.62 KB
sha256:1a98ee7c6a8e70ae0ea5a9ec24f70fd30044f3f2827035af98d8904e04feb7b9
manifests-omnichannel-transcript-service-amd64-coverage
5.62 KB
sha256:0b1e4c70eb464108e512cce334134e9abbbd6672862edb2ebab204ec07f3f8a8
manifests-omnichannel-transcript-service-amd64-fips
6.4 KB
sha256:ba16786338cc4ca797c9f78aa512efc7bd9fe3ad828e243292e380c7775ddce4
manifests-omnichannel-transcript-service-arm64-coverage
5.62 KB
sha256:28621507812e603a391b8bf8d7ea7197329c74a530ec5fe7f860e75f2c17508d
manifests-presence-service-amd64-coverage
3.76 KB
sha256:25613f2cf4bac9838798368afc16f1d8ada4e6ca75f0a5a201e35bcf57d674c2
manifests-presence-service-amd64-fips
4.25 KB
sha256:1d613a061a7c591536b6e8a7e31977ee8f220ba197767914484b744cae36d37b
manifests-presence-service-arm64-coverage
3.75 KB
sha256:23be4f29ec52b1b6be94c781338b544021cb6bc08f2ed9038dc3de13cd241c55
manifests-queue-worker-service-amd64-coverage
3.73 KB
sha256:b1115258ae88e6a0e9f4c5a6c64e42f8642d9e0793039d0f3801570bbe45d8fe
manifests-queue-worker-service-amd64-fips
4.26 KB
sha256:119cdf0fabaf4ef3fc4baabe4eff3a1d431966d72f42995d5c0657d601aaf1e2
manifests-queue-worker-service-arm64-coverage
3.74 KB
sha256:d6a4d90862b0561ad91676797805fcbd0ff00a8ea6bd0d50a128dc93524ba711
manifests-rocketchat-amd64-coverage
1.83 KB
sha256:400485ad2266ec8fda495cfd18078cac568c49d522c55647fac54301263694c1
manifests-rocketchat-amd64-fips
2.11 KB
sha256:9aad8a7ae9db300c99c3095845a69dcde591c37e62889f2f28a76d7d208261a1
manifests-rocketchat-arm64-coverage
1.83 KB
sha256:1b0d5389d3a8e82912dcf63aa4f6e8be8743e9ded24eaddbfc2299477aafff5c
packages-build
16 MB
sha256:a858aa5f6ea3655feaeea69aa54cf38b1046f106a4ece6a3f94e1436a5ee3c3b
playwright-test-trace-ce-8.0-1
208 Bytes
sha256:7b4564b5f2bd6e6df7a69160b3aabda7b698595e2036d577867a616a29292f4c
playwright-test-trace-ce-8.0-2
208 Bytes
sha256:44e071ea320aaa79eac420bb39abb9eb1dc60dabba54e79b19a902f379705529
playwright-test-trace-ce-8.0-3
208 Bytes
sha256:25d59904de47b7cd676ef209f3b5cea04f7aeb80fa60732a9c5efcc5e6e85633
playwright-test-trace-ce-8.0-4
208 Bytes
sha256:8b99a1ef65cdc4a72b5c0112dc3de85e0df3bb143aa126bdaee2435fad444e86
playwright-test-trace-ee-8.0-1
208 Bytes
sha256:174e14f2729c130e78b453a32e56f524d3b67cd48c504f41854f4ddf2ea38176
playwright-test-trace-ee-8.0-2
208 Bytes
sha256:376e0f3067fcb401bddecb5f9f6f81d37c023a39fe37bb5540debc6e8a3bb7bf
playwright-test-trace-ee-8.0-3
208 Bytes
sha256:2ab7512fc931afd734fd0814ecdcf0bee7ec070837a0187aa84d9bbfd51a45e8
playwright-test-trace-ee-8.0-4
208 Bytes
sha256:001fb89abfcec815de8ea520b9a1e2a3e0a88f5fb98c93cce3786a68cbc84680
playwright-test-trace-ee-8.0-5
208 Bytes
sha256:03cde5ebd6f6bc347efb40d4287e055e2d1d35c9730542a4decbdebdb400d7e6
reports-coverage
707 KB
sha256:703e9aa3ec94c15f5c237b551419d1c844a89d30af062d917cce34bc83ec58cc
turbo-build
13.2 MB
sha256:d645a3ff4b57bbb57d04365abc2b7b718d977180beacfd5ddb6880b676d03c3e