Skip to content

fix: add guard for disposed JCEF browser in sendToWebview #5123

fix: add guard for disposed JCEF browser in sendToWebview

fix: add guard for disposed JCEF browser in sendToWebview #5123

Triggered via pull request March 26, 2026 19:04
Status Success
Total duration 9m 4s
Artifacts 6

pr-build-upload-vsix.yaml

on: pull_request
Matrix: build-and-upload-vsix
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
build-and-upload-vsix (linux, x64, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
build-and-upload-vsix (darwin, arm64, macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-node@v4. 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/
build-and-upload-vsix (win32, x64, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
darwin-arm64-vsix
73.5 MB
sha256:b349abf5cf23a2aee04f8f1fc0e002d55c8b44242b94739a437ad6500a62c873
linux-x64-vsix
75.4 MB
sha256:0c691ec873fd441452b02a683aa0ba4abd7a691162b874d3aaedcf6b46d96379
vscode-extension-build-darwin-arm64
73.8 MB
sha256:925037855b4e1ae5ce5d7ec67c0e4b09c5f99697f330e3f20a899c762820ad34
vscode-extension-build-linux-x64
75.7 MB
sha256:2caa85e4cfddcf358361d7992f65f2cd60ec245dfb2697cc78bc09cc81d5f75c
vscode-extension-build-win32-x64
70.6 MB
sha256:15c2360532ab278e8c0593aea711584c490c621154afab5d48ab7ba45b6939e2
win32-x64-vsix
70.4 MB
sha256:b361eb4b99ce8196266e8db648fd9156fa3b0ba155c6730633f54a35f23e7240