Skip to content

wsproxy: code removal and stylistic changes (#7099) #140

wsproxy: code removal and stylistic changes (#7099)

wsproxy: code removal and stylistic changes (#7099) #140

Triggered via push June 3, 2026 01:33
Status Success
Total duration 7m 37s
Artifacts 10

release.yml

on: push
Build and upload SDK artifacts  /  Generate SDK sources
4m 28s
Build and upload SDK artifacts / Generate SDK sources
Build and upload Python artifacts
17s
Build and upload Python artifacts
Build and upload SDK artifacts  /  Build C# SDK
1m 34s
Build and upload SDK artifacts / Build C# SDK
Build and upload SDK artifacts  /  Build C SDK
18s
Build and upload SDK artifacts / Build C SDK
Build and upload SDK artifacts  /  Build Java SDK
47s
Build and upload SDK artifacts / Build Java SDK
Matrix: Build and upload SDK artifacts / Build PowerShell 7.x SDK
Create and package release
14s
Create and package release
Publish Python release to PyPI
16s
Publish Python release to PyPI
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 1 notice
Build and upload Python artifacts
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 SDK artifacts / Generate SDK sources
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5, actions/setup-python@v5, actions/upload-artifact@v4, golangci/golangci-lint-action@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 SDK artifacts / Generate SDK sources
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0XoUfagAAAABHu4SIv3YcR4oN9+U2oGHgUEhMMzBFREdFMDEwOABFZGdl
Build and upload SDK artifacts / Generate SDK sources
Failed to restore: Cache service responded with 400
Build and upload SDK artifacts / Generate SDK sources
Restore cache failed: Dependencies file is not found in /home/runner/work/xen-api/xen-api. Supported file pattern: go.sum
Build and upload SDK artifacts / Build C SDK
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 SDK artifacts / Build Java SDK
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-java@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 SDK artifacts / Build C# SDK
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 SDK artifacts / Build PowerShell 7.x SDK (8)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Create and package release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Publish Python release to PyPI
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
Publish Python release to PyPI
Generating and uploading digital attestations

Artifacts

Produced during runtime
Name Size Digest
SDK_Artifacts_C
9.98 MB
sha256:cb434cee4d0b311f2ef5b1a4dba2a28986582e0356ce0eeb287d9bfceea4a895
SDK_Artifacts_Go
340 KB
sha256:e950479e5c84b3d12fec7e0b6089ce7049bbf62549d5d475bc98858a972ecbec
SDK_Artifacts_Java
6.25 MB
sha256:7cfceb01a7969ac3402d8265e2d4960a5d29a0209189cbcdead04b69ccc88e69
SDK_Binaries_CSharp
944 KB
sha256:4f294a4542e2779bedacd7e5dd40960e350ebb7160bbfdc08ed7db6a0599772e
SDK_Binaries_XenServerPowerShell_NET8
1.61 MB
sha256:2604110eedc98bec3559c69bc9fec6528f1713614817104c2b5ba3d3ec93b25a
SDK_Source_C
956 KB
sha256:6e2e6133a135d2691c37e3c43c14f837c3e5de270a8bc228f93097b48ff111c6
SDK_Source_CSharp
593 KB
sha256:e957639625b4c1470c44548b2b32ac03512ef4bc730d3069de79a1bf2c372cd5
SDK_Source_Java
407 KB
sha256:cce2b5df972d1818d74586a06825bf268cc87b18c5441c0709f177dbfe7349b8
SDK_Source_PowerShell
791 KB
sha256:664e2522179ec4f345ffc53f2308510fa5a132483c420a817fb725caca49fc58
XenAPI
12.3 KB
sha256:02421e1b3e43569360da2d1a8a3c74b1908871639b030d6684146f40ac2c4ce0