Skip to content

fix(ecs): never generate, recycle or delete a renderer-reserved entity id #9096

fix(ecs): never generate, recycle or delete a renderer-reserved entity id

fix(ecs): never generate, recycle or delete a renderer-reserved entity id #9096

Triggered via pull request August 18, 2026 13:33
Status Success
Total duration 3m 3s
Artifacts 7

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 21 warnings
lint: packages/@dcl/ecs/src/components/extended/Material.ts#L486
Replace `private·getMaterial:·()·=>·PBMaterial,·private·field:·TextureField` with `⏎····private·getMaterial:·()·=>·PBMaterial,⏎····private·field:·TextureField⏎··`
lint: packages/@dcl/ecs/src/components/extended/AudioSource.ts#L49
Replace `existing?.currentTime·??·0` with `(existing?.currentTime·??·0)`
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: packages/@dcl/ecs/src/components/extended/AudioAnalysis.ts#L6
Replace `⏎··extends·LastWriteWinElementSetComponentDefinition<PBAudioAnalysis>·{⏎` with `·extends·LastWriteWinElementSetComponentDefinition<PBAudioAnalysis>·{`
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/logic/dcl-ignore.ts#L35
'e' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/sdk-commands/src/components/fs.ts#L46
'error' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/sdk-commands/src/components/fs.ts#L39
'error' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/sdk-commands/src/commands/quests/utils.ts#L242
'error' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/sdk-commands/src/commands/quests/utils.ts#L182
'error' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/sdk-commands/src/commands/quests/index.ts#L117
'error' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/sdk-commands/src/commands/get-context-files/index.ts#L92
'error' is defined but never used. Allowed unused caught errors must match /^_/u
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/sdk/src/testing/assert.ts#L121
'e' is defined but never used. Allowed unused caught errors must match /^_/u
lint: packages/@dcl/ecs/src/systems/events.ts#L271
'interactionType' is assigned a value 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/
Check for development dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/download-artifact@v4, actions/setup-node@v3. 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
3.69 MB
sha256:c8a4e6f6fe1a7eb8f5c35c640f00c17ddb6cb64d0389d0e48ba6df76b34bfcac
dcl-ecs-7.26.1-32143089817.commit-0940aac.tgz
264 KB
sha256:3090e2981e39692b81586ca8c8b1c64728222e52cfce64d043ff21f6a0e36a90
dcl-js-runtime-7.26.1-32143089817.commit-0940aac.tgz
12.7 KB
sha256:3f345359ad2fbeea866a9f9d2e1100998f3bdbabc6c5a41c2ec18ded7015f1e2
dcl-playground-assets-7.26.1-32143089817.commit-0940aac.tgz
603 KB
sha256:502453a99b4548e9858e40f6461c53dab2a3cc1969d77346f624a38c5105c22f
dcl-react-ecs-7.26.1-32143089817.commit-0940aac.tgz
27.5 KB
sha256:9cee1c0af54e1cccd7857f437d2572a1d7a67a3da10ef911ab7154edf98469d4
dcl-sdk-7.26.1-32143089817.commit-0940aac.tgz
116 KB
sha256:b065543e5c639b0414b0d5272a9ec865a736e49fd28b4227deb982840db3e726
dcl-sdk-commands-7.26.1-32143089817.commit-0940aac.tgz
143 KB
sha256:19d4b806a4040d306c691aad5ea1a7c808882dc0a0e809384efc64df37e57b48