chore(deps): update actions/checkout digest to fbc6f39 #25618
ci.yml
on: pull_request
Build
6m 54s
Matrix: Test / test
Preview
/
Publish Preview Playgrounds to GitHub Pages
Test
/
Test Results
14s
Annotations
2 errors and 60 warnings
|
Test / Test scratch-render
Process completed with exit code 1.
|
|
Test / Test Results
Process completed with exit code 1.
|
|
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-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 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 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-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-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:4debeeff83b7be692d8680a55b37a8baf740e773d37bb02bdd8a0a29c9f45f36
|
|
|
scratch-gui-test-output
|
210 KB |
sha256:3115c5d7f8f09924a77756ff80a9673a2e926f6c825e4f5625721cec5011c1d1
|
|
|
scratch-media-lib-scripts-test-output
|
838 Bytes |
sha256:2098f84d5c506145a773c25d05b7799035739f0ccbeabdd4470707b273a16c43
|
|
|
scratch-paint-test-output
|
1.39 KB |
sha256:8ffa1468a1023cfb451bb19df96efe14671408b316b610f24436d54d7d458df4
|
|
|
scratch-render-test-output
|
4.27 KB |
sha256:6f11ad8b4b6f71835026d108b6db3fa09a8ad21bff3f38831e6d4d2d20f99604
|
|
|
scratch-storage-test-output
|
719 Bytes |
sha256:a2321dd738fdc2c3bd28161e950db2f0dc17cfc88ed2615a7ac62f0bc5e94a15
|
|
|
scratch-svg-renderer-test-output
|
5.26 KB |
sha256:73e0e3144fa864270ea2de565512af8df8decdc471e2ff0d664d6aa1f602fc79
|
|
|
scratch-vm-test-output
|
50.7 KB |
sha256:f613e925d3ba2b64f3b505f3e681b9d494eee95f0bc6057de0b1f112f7b8219d
|
|
|
task-herder-test-output
|
1.24 KB |
sha256:e58496df3fbd9e15b0fb39a26c36e848ac51c1eafcff6c977dee87f276075d85
|
|