Skip to content

[DO NOT MERGE] refactor(sdk): network layer foundations — break cycles, single isServer, logging discipline #8989

[DO NOT MERGE] refactor(sdk): network layer foundations — break cycles, single isServer, logging discipline

[DO NOT MERGE] refactor(sdk): network layer foundations — break cycles, single isServer, logging discipline #8989

Triggered via pull request August 5, 2026 14:08
Status Success
Total duration 5m 1s
Artifacts 7

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 14 warnings
lint: packages/@dcl/ecs/src/systems/triggerArea.ts#L282
Replace `⏎········data.triggerCallbackMap.has(TriggerAreaEventType.TAET_STAY)·&&⏎········data.insideTriggerers.size·>·0⏎······` with `data.triggerCallbackMap.has(TriggerAreaEventType.TAET_STAY)·&&·data.insideTriggerers.size·>·0`
lint: packages/@dcl/ecs/src/systems/physics-force.ts#L54
Insert `⏎·········`
lint: packages/@dcl/ecs/src/systems/physics-force.ts#L53
Insert `⏎·········`
lint: packages/@dcl/ecs/src/components/extended/AudioAnalysis.ts#L114
Replace `⏎······entity:·Entity,⏎······mode?:·PBAudioAnalysisMode,⏎······amplitudeGain?:·number,⏎······bandsGain?:·number⏎····` with `entity:·Entity,·mode?:·PBAudioAnalysisMode,·amplitudeGain?:·number,·bandsGain?:·number`
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint: packages/@dcl/sdk-commands/src/run-command.ts#L41
Assignment to function parameter 'argv'
lint: packages/@dcl/sdk-commands/src/commands/code-to-composite/scene-executor.ts#L276
'args' is defined but never used. Allowed unused args must match /^_/u
lint: packages/@dcl/ecs/src/systems/events.ts#L271
'interactionType' is assigned a value but never used. Allowed unused vars must match /^_|ReactEcs/u
lint: packages/@dcl/ecs/src/engine/lww-element-set-component-definition.ts#L59
'lastSentData' is defined but never used. Allowed unused args must match /^_/u
docs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v3, actions/upload-artifact@v4, decentraland/oddish-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Deployment Notification
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v6, peter-evans/create-or-update-comment@v1, peter-evans/find-comment@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Deployment Notification
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deployment Notification
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deployment Notification
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deployment Notification
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
CLI E2E
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v3, codecov/codecov-action@v3. 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
built-artifacts Expired
3.82 MB
sha256:cbca6dcd2b9407535e48eec14c641095178b96bb4f7ca9e070304e6be0b8b328
dcl-ecs-7.25.1-31013684944.commit-14ad040.tgz
234 KB
sha256:368d83e98d9c8df53530cc3dc01a61611dfc4f5818edaaa02b520e402ef1464e
dcl-js-runtime-7.25.1-31013684944.commit-14ad040.tgz
12.3 KB
sha256:51047223595e06c1ca66981147502ba55655d6fee98bc29db3feedd9a85738ff
dcl-playground-assets-7.25.1-31013684944.commit-14ad040.tgz
765 KB
sha256:776fbf9ae2286a50cde332fe20665a66ee688caddad1707888743b29dcd95c8e
dcl-react-ecs-7.25.1-31013684944.commit-14ad040.tgz
23.8 KB
sha256:4f70b6f47ad38309c2660c245db4a9031dc5a8d347721fd2d205b2cd81eb4d3d
dcl-sdk-7.25.1-31013684944.commit-14ad040.tgz
211 KB
sha256:bab35fd9c3d889d92e6b6fdb2477160d7d06ccc2a0b4c391e75bc11522e26145
dcl-sdk-commands-7.25.1-31013684944.commit-14ad040.tgz
165 KB
sha256:2dd5900dd4371ce466ce4f9851fc0811fd7bb2cd00d26b24cd4fafe46d0c2853