chore(deps): update dorny/paths-filter digest to ceb8a2b #25621
ci.yml
on: push
Build
6m 57s
Matrix: Test / test
Preview
/
Publish Preview Playgrounds to GitHub Pages
Test
/
Test Results
17s
Annotations
60 warnings
|
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-media-lib-scripts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-storage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ScratchStorage.ts#L174
JSDoc @returns declaration present but return expression not available in function
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ScratchStorage.ts#L133
The type 'bool' is undefined
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ProxyTool.ts#L10
Missing JSDoc @Property "withCredentials" description
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ProxyTool.ts#L9
Missing JSDoc @Property "method" description
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ProxyTool.ts#L8
Missing JSDoc @Property "body" description
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ProxyTool.ts#L8
Prefer a more specific type to `*`
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/ProxyTool.ts#L7
Missing JSDoc @Property "url" description
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/FetchWorkerTool.worker.ts#L64
Missing JSDoc @PARAM "message.data" type
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/FetchWorkerTool.worker.ts#L63
Missing JSDoc @PARAM "message" type
|
|
Test / Test scratch-storage:
packages/scratch-storage/src/FetchWorkerTool.ts#L99
@PARAM "options" does not match an existing function parameter
|
|
Test / Test scratch-svg-renderer
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/svg-renderer.js#L26
Syntax error in name: SvgRenderer#SvgMeasurements
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/sanitize-svg.js#L2
Invalid JSDoc tag name "fileOverview"
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/font-inliner.js#L2
Invalid JSDoc tag name "fileOverview"
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/font-converter.js#L2
Invalid JSDoc tag name "fileOverview"
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/bitmap-adapter.js#L49
Prefer a more specific type to `Function`
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/bitmap-adapter.js#L20
The type 'int' is undefined
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/bitmap-adapter.js#L19
The type 'int' is undefined
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/bitmap-adapter.js#L18
The type 'CanvasImageSource' is undefined
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/bitmap-adapter.js#L9
Prefer a more specific type to `Function`
|
|
Test / Test scratch-svg-renderer:
packages/scratch-svg-renderer/src/bitmap-adapter.js#L8
Prefer a more specific type to `Function`
|
|
Test / Test scratch-paint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test task-herder
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-render
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-render:
packages/scratch-render/src/Drawable.js#L70
Use object shorthand or index signatures instead of `Object`, e.g., `{[key: string]: string}`
|
|
Test / Test scratch-render:
packages/scratch-render/src/Drawable.js#L64
The type 'int' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/Drawable.js#L60
The type 'int' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L103
The type 'int' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L55
The type 'int' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L21
The type 'int' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L18
The type 'RenderWebGL' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L15
The type 'int' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L10
The type 'RenderWebGL' is undefined
|
|
Test / Test scratch-render:
packages/scratch-render/src/BitmapSkin.js#L9
The type 'int' is undefined
|
|
Test / Test scratch-gui
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/alerts/alerts.jsx#L42
Prop type "object" is forbidden
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L235
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L166
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L166
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L150
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L120
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L99
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L84
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L62
Expected parentheses around arrow function argument
|
|
Test / Test scratch-gui:
packages/scratch-gui/src/components/action-menu/action-menu.jsx#L28
Expected parentheses around arrow function argument
|
|
Test / Test scratch-vm
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_event.js#L23
Use object shorthand or index signatures instead of `object`, e.g., `{[key: string]: string}`
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_event.js#L7
The type 'Runtime' is undefined
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_data.js#L248
Missing JSDoc @returns declaration
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_data.js#L14
Prefer a more specific type to `Function`
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_data.js#L14
Use object shorthand or index signatures instead of `object`, e.g., `{[key: string]: string}`
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_data.js#L7
The type 'Runtime' is undefined
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_core_example.js#L16
The type 'Runtime' is undefined
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_control.js#L22
Prefer a more specific type to `Function`
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_control.js#L22
Use object shorthand or index signatures instead of `object`, e.g., `{[key: string]: string}`
|
|
Test / Test scratch-vm:
packages/scratch-vm/src/blocks/scratch3_control.js#L7
The type 'Runtime' is undefined
|
|
Test / Test Results
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
|
300 MB |
sha256:21ebfb6c83db5a28a153f4faa747cf6856d9e8ef1bae9f7c54998b578edb325f
|
|
|
scratch-gui-test-output
|
209 KB |
sha256:f623c4e0d047eb6c715a62e0a6e614002214aa98d8ba2010cb5ce3c38a5400fd
|
|
|
scratch-media-lib-scripts-test-output
|
837 Bytes |
sha256:e3ced488da3c20920b651b323d71aea640493f2e731c41e5d55fba9c8972219a
|
|
|
scratch-paint-test-output
|
1.4 KB |
sha256:8e9b73084aa4fbb0b7a1007d46886862b8dc50ef67f3f28e2f610dd696549414
|
|
|
scratch-render-test-output
|
3.79 KB |
sha256:50baf6b35eb92b9bd0c83dad21450a369a980ce5c6c874d7894784f68fd2a4d7
|
|
|
scratch-storage-test-output
|
708 Bytes |
sha256:fee11805d189507bfd695efdb9c051c96d7018f4983072776bd67db81a8b745e
|
|
|
scratch-svg-renderer-test-output
|
5.23 KB |
sha256:65b671a5c14584e317db7fae914a1f33d3e466340e8eb23022875e69e1603e19
|
|
|
scratch-vm-test-output
|
50.6 KB |
sha256:2fe6c2b162ad357c17cc8d1c316c44b95ef21cf54b68eeebf2350be8c16cde75
|
|
|
task-herder-test-output
|
1.24 KB |
sha256:bbbb1abd269e84dc8cf550298ae37560ef03696112609f7c82e404651502d29e
|
|