Skip to content

fix(federation): allow to join non-private or encrypted rooms based on settings #44159

fix(federation): allow to join non-private or encrypted rooms based on settings

fix(federation): allow to join non-private or encrypted rooms based on settings #44159

Triggered via pull request October 15, 2025 15:55
Status Success
Total duration 1h 41m 13s
Artifacts 31

ci.yml

on: pull_request
⚙️ Variables Setup
7s
⚙️ Variables Setup
🚀 Notify external services - draft
3s
🚀 Notify external services - draft
📦 Build Packages
4m 53s
📦 Build Packages
Matrix: 🔎 Code Check / code-check
🔨 Test Unit  /  Unit Tests
8m 45s
🔨 Test Unit / Unit Tests
📦 Meteor Build - coverage
13m 54s
📦 Meteor Build - coverage
🔨 Test Storybook  /  Test Storybook
5m 40s
🔨 Test Storybook / Test Storybook
Matrix: 🚢 Build Docker Images for Testing
Matrix: 🔨 Test API (EE) / test
Matrix: 🔨 Test API (CE) / test
Matrix: 🔨 Test UI (EE) / test
Matrix: 🔨 Test UI (EE) / test
Matrix: 🔨 Test UI (CE) / test
✅ Tests Done
2s
✅ Tests Done
📦 Meteor Build - official
📦 Meteor Build - official
Matrix: 🚢 Build Docker Images for Production
🚀 Publish build assets
🚀 Publish build assets
Matrix: 🚀 Publish Docker Image (main)
Matrix: 🚀 Publish Docker Image (services)
🚀 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

20 errors and 10 warnings
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to reserve cache: TypeError: reserveCacheResponse.readBody is not a function
📦 Meteor Build - coverage
Unable to reserve cache: TypeError: reserveCacheResponse.readBody is not a function
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
📦 Meteor Build - coverage
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to reserve cache: TypeError: reserveCacheResponse.readBody is not a function
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to reserve cache: TypeError: reserveCacheResponse.readBody is not a function
🚢 Build Docker Images for Testing (alpine)
Unable to reserve cache: TypeError: reserveCacheResponse.readBody is not a function
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🚢 Build Docker Images for Testing (alpine)
Unable to query cache: Error: Cache service responded with 400
🔎 Code Check / Code Lint
Forbidden non-null assertion
🔎 Code Check / Code Lint
Forbidden non-null assertion
🔎 Code Check / Code Lint: ee/packages/federation-matrix/src/api/_matrix/send-join.ts#L222
Do not use "@ts-ignore" because it alters compilation errors
🔎 Code Check / Code Lint: ee/packages/federation-matrix/src/api/_matrix/send-join.ts#L188
Do not use "@ts-ignore" because it alters compilation errors
🔎 Code Check / Code Lint: ee/packages/federation-matrix/src/api/_matrix/send-join.ts#L51
Do not use "@ts-ignore" because it alters compilation errors
🔎 Code Check / Code Lint: ee/packages/federation-matrix/src/api/_matrix/profiles.ts#L266
Do not use "@ts-ignore" because it alters compilation errors
🔎 Code Check / Code Lint: ee/packages/federation-matrix/src/api/_matrix/profiles.ts#L180
Do not use "@ts-ignore" because it alters compilation errors
🔎 Code Check / Code Lint: ee/packages/federation-matrix/src/api/_matrix/profiles.ts#L154
Do not use "@ts-ignore" because it alters compilation errors

Artifacts

Produced during runtime
Name Size Digest
build Expired
336 MB
sha256:a18f206c17f975436b347a802535dcfcc0196242d003f1f92baef4982d5fa3c5
e2e-api-ee-coverage-5.0-1 Expired
4.07 MB
sha256:69801c855673fdcd107526ea5b6daeb508160d6d6db550d2c16a643412bc3ebe
e2e-ee-coverage-5.0-1 Expired
4.5 MB
sha256:13bea8bc370de5c23747826875c2da9a7e6413c5a205e108ac6ee716b3f17672
e2e-ee-coverage-5.0-2 Expired
3.68 MB
sha256:6eb336c136bd6870eda3fdadd2ce63c9d4706b4db29018dca0849592e2048245
e2e-ee-coverage-5.0-3 Expired
3.77 MB
sha256:3a5071569a2d1574f4bdab07d08951d9387d94d8cbe5618df4763ae838aeaeb5
e2e-ee-coverage-5.0-4 Expired
3.95 MB
sha256:2418bb51fcd22419d859c18767b0a9d7324db04ca21d7ecfad1f3dc7d0f3019f
e2e-ee-coverage-5.0-5 Expired
3.87 MB
sha256:376d3a26927868201428e08e35d1552f18f4b281bf84a4e38e24ec920f8b17eb
e2e-ee-coverage-7.0-1 Expired
4.5 MB
sha256:ebacf71e1bb573f4c12d54436a4ca79fcdfccbfbc81d449249f67e7494a9a2c7
e2e-ee-coverage-7.0-2 Expired
3.67 MB
sha256:c559f798373c5bdf00861307d73f12adfe8e2cf4295e51bfd9ea734518f14614
e2e-ee-coverage-7.0-3 Expired
3.77 MB
sha256:b60097e770e9e72d5f1a5b1b2b2c8506a363e2c53316dc981151216824f7cafc
e2e-ee-coverage-7.0-4 Expired
3.95 MB
sha256:0a27281bee8ed78d05b93d7b6f06e9592dcd802fe5b04d9f5ea2c28493ad0e7e
e2e-ee-coverage-7.0-5 Expired
3.87 MB
sha256:5b6750aca73e9c249fe1ae017f7590b14864b48938501b6336007b6626de9059
playwright-test-trace-ce-5.0-1 Expired
208 Bytes
sha256:046d68a88659f00bc6545fcac96b4f41e13f20716a941d8186b791395e4c413e
playwright-test-trace-ce-5.0-2 Expired
208 Bytes
sha256:95caceef0c1e2cabe8fccb7b21b0424daad6098a1a2e9bc46f1291656a696ab5
playwright-test-trace-ce-5.0-3 Expired
208 Bytes
sha256:07418df617cc90bf32cd9f8b7c8c43e6b60688a520e67a3fbc33a7bcfb5b45d8
playwright-test-trace-ce-5.0-4 Expired
208 Bytes
sha256:8076b744830aa7c2639d7f92b91e910dbc2db904b759d56d8a919f9b20bfb420
playwright-test-trace-ce-7.0-1 Expired
208 Bytes
sha256:026fb2785c8730d44fdb0bd2f4e7953da5b885b497127fcc402ed244226c40d1
playwright-test-trace-ce-7.0-2 Expired
208 Bytes
sha256:f41ec66e76779584aa01b5fb3eb34d4a16364de175b37ca514961f76deba5601
playwright-test-trace-ce-7.0-3 Expired
208 Bytes
sha256:516e212da7e6d88b435566b71058b9f3eac72cd6a728b5e6dcaa9c6bf4624d8a
playwright-test-trace-ce-7.0-4 Expired
208 Bytes
sha256:da6742dcb80b5584f7e65b65cbe4d75de77cb50294e7ae28fede623f9f65f473
playwright-test-trace-ee-5.0-1 Expired
208 Bytes
sha256:c6b043b88d79a89b88c898e6ef5bd11e30f38296c0b81762a02c66b5fdb974f4
playwright-test-trace-ee-5.0-2 Expired
208 Bytes
sha256:91104cd9cefdf2824b1933165475f67e980d8387d92ca2271d230bffc4f697f4
playwright-test-trace-ee-5.0-3 Expired
208 Bytes
sha256:d09be3d600c72e83a31ebb040a88e1b5eca5f0b58974613a01b866f2a87cc6d0
playwright-test-trace-ee-5.0-4 Expired
208 Bytes
sha256:8ad41ab442a5c293d65c0ea9a51cd3fbe129a46b78076076ea1364c7d3960f47
playwright-test-trace-ee-5.0-5 Expired
208 Bytes
sha256:17840806a318e9f5d0a518dc525b687f2d19c6462f2a0410d86a7abf889f51ef
playwright-test-trace-ee-7.0-1 Expired
208 Bytes
sha256:679ec67a3ee5dc4960b620812a8e9dd5a10d9c216a10bc1a4da21ce3e6817226
playwright-test-trace-ee-7.0-2 Expired
208 Bytes
sha256:edacde396339a710c32a3185ebba598ce0e5d9d8c1563f691fe372cc7fe5f4da
playwright-test-trace-ee-7.0-3 Expired
208 Bytes
sha256:22289271925a9f7379fccba04b335d7f621e6d2f3c6260214d7efb3b78d81e65
playwright-test-trace-ee-7.0-4 Expired
208 Bytes
sha256:26a2578b6c12aeef07215d79fa1f3a54910fe5c4795a37165664b56ebd2d802d
playwright-test-trace-ee-7.0-5 Expired
208 Bytes
sha256:2925bc30d2bff22c7ad2a13ad80592eb25e5d3946ba4206bf910670152159228
turbo-build Expired
19.9 MB
sha256:2714b2563c554f27e9de7160696cf32850f3b63e8c978ab1791ed4707e0d6226