Skip to content

v13.6.0

v13.6.0 #116

Triggered via release April 3, 2026 10:44
@KManolov3KManolov3
published v13.6.0
Status Failure
Total duration 14m 46s
Artifacts 8

publish.yml

on: release
Matrix: test / test
preview  /  Publish Preview Playgrounds to GitHub Pages
1m 14s
preview / Publish Preview Playgrounds to GitHub Pages
test  /  Test Results
4s
test / Test Results
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 49 warnings
Publish to npm
Unable to create comment because issue is locked.
Publish to npm
HttpError: Unable to create comment because issue is locked.
Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
preview / Publish Preview Playgrounds to GitHub Pages
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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/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-render
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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/blocks/blocks.jsx#L7
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/backpack/backpack.jsx#L119
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/audio-trimmer/selection-handle.jsx#L8
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/audio-trimmer/playhead.jsx#L6
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/audio-trimmer/audio-trimmer.jsx#L9
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/audio-trimmer/audio-selector.jsx#L9
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/asset-panel/selector.jsx#L13
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/asset-panel/asset-panel.jsx#L8
Expected parentheses around arrow function argument
test / Test scratch-gui: packages/scratch-gui/src/components/action-menu/action-menu.jsx#L78
Expected parentheses around arrow function argument
test / Test scratch-vm
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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}`
Publish to npm
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830, actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53, apexskier/github-release-commenter@e7813a9625eabd79a875b4bc4046cfcae377ab34. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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
198 MB
sha256:14aacdc9611ad9ae5e7b9e0934c63f11f4e60935f5b9ede11d1c07a82a2a8e54
package-manifests
158 KB
sha256:6e82e448e8154f78a6f48541dd84558274b21dd71a51c4ab11f25683130341ea
scratch-gui-test-output
11.2 KB
sha256:55e7cd2b536e36cc7eaeb05289706c177cab8bff78b65ee9707e387bdfead150
scratch-media-lib-scripts-test-output
838 Bytes
sha256:86b0ab1992f54436f4598f05f9756e3997e25d3cf8d02a133eca4274e9e49df7
scratch-render-test-output
3.53 KB
sha256:be28f6886acb632188a02311fe863fdd286fdbed0d99a8646023afd80cf0c781
scratch-svg-renderer-test-output
3.08 KB
sha256:54e24fbbbc7416b0c67e6afad9e578977cc8b9d10e2e49064bd1d6473b236c89
scratch-vm-test-output
47.1 KB
sha256:242a3bb35de939d3c0003e1e058c43cb299b00587781ff60bc25f88ad3c1bef1
task-herder-test-output
1.24 KB
sha256:51f5cf467d17baf2e2bd22484e2b5fbb5f6275ca5082657500ee7cd7ad798d28