Skip to content

chore(deps): update dorny/paths-filter digest to ceb8a2b #25621

chore(deps): update dorny/paths-filter digest to ceb8a2b

chore(deps): update dorny/paths-filter digest to ceb8a2b #25621

Triggered via push August 16, 2026 18:12
Status Success
Total duration 13m 22s
Artifacts 9

ci.yml

on: push
Matrix: Test / test
Preview  /  Publish Preview Playgrounds to GitHub Pages
Preview / Publish Preview Playgrounds to GitHub Pages
Test  /  Test Results
17s
Test / Test Results
Fit to window
Zoom out
Zoom in

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/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
Prefer a more specific type to `*`
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/bitmap-adapter.js#L49
Prefer a more specific type to `Function`
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/BitmapSkin.js#L18
The type 'RenderWebGL' is undefined
Test / Test scratch-render: packages/scratch-render/src/BitmapSkin.js#L10
The type 'RenderWebGL' 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/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#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_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 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