Skip to content

fix(ci): keep REST release-based and enforce SDK deprecation runway #11011

fix(ci): keep REST release-based and enforce SDK deprecation runway

fix(ci): keep REST release-based and enforce SDK deprecation runway #11011

Triggered via pull request April 11, 2026 00:17
Status Success
Total duration 10m 7s
Artifacts 15

server.yml

on: pull_request
Matrix: build-and-push-image
Check OpenAPI Schema
30s
Check OpenAPI Schema
Matrix: build-binary-and-test
Matrix: Merge Multi-Arch Manifests
Consolidate Build Information
5s
Consolidate Build Information
Update PR description with agent server image
4s
Update PR description with agent server image
Fit to window
Zoom out
Zoom in

Annotations

8 warnings and 1 notice
Check OpenAPI Schema
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-f731be66f89375b90249cc93d2098b03ae3239d69c70bc003b29f35100a866c4, another job may be creating this cache.
build-binary-and-test (macos-latest)
No files were found with the provided path: dist/openhands-server*. No artifacts will be uploaded.
build-binary-and-test (ubuntu-latest)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-f731be66f89375b90249cc93d2098b03ae3239d69c70bc003b29f35100a866c4, another job may be creating this cache.
build-binary-and-test (ubuntu-latest)
No files were found with the provided path: dist/openhands-server*. No artifacts will be uploaded.
Build & Push (java-amd64)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-f731be66f89375b90249cc93d2098b03ae3239d69c70bc003b29f35100a866c4, another job may be creating this cache.
Build & Push (golang-amd64)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-f731be66f89375b90249cc93d2098b03ae3239d69c70bc003b29f35100a866c4, another job may be creating this cache.
Build & Push (python-amd64)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-f731be66f89375b90249cc93d2098b03ae3239d69c70bc003b29f35100a866c4, another job may be creating this cache.
Update PR description with agent server image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nefrob/pr-description@v1.2.0. 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/
Update PR description with agent server image
Append content to PR body

Artifacts

Produced during runtime
Name Size Digest
OpenHands~software-agent-sdk~52VIU4.dockerbuild
245 KB
sha256:6e81a46401c97e833891664a0371ead1b9d6554b0f01a7f70c63120a7ba261da
OpenHands~software-agent-sdk~9614EV.dockerbuild
282 KB
sha256:fe4e233a4164cd4496c62e88e5c34476ce73b0581cf8fbccdb612fd5fad987e6
OpenHands~software-agent-sdk~NHKVL2.dockerbuild
278 KB
sha256:3efae8302506b7c7f4a21af655352a4fe9b5b970a349487b1bc6cc5ebefe13a1
OpenHands~software-agent-sdk~TI1WET.dockerbuild
256 KB
sha256:f49f78ad80be673ab603b91495f9659b9d5c0981b8b8935b14c7c5c7d84c93b8
OpenHands~software-agent-sdk~UFK55P.dockerbuild
239 KB
sha256:8fc947dc617a7e5975e2658dba1f9fa405789d79990e255bc40162854bf3964c
OpenHands~software-agent-sdk~ZDC5MU.dockerbuild
226 KB
sha256:d4fc594972596b440ca797eb11ce8c5730553833d6257c2e9fab5620f801b604
build-info-golang-amd64 Expired
319 Bytes
sha256:ba7fd312405d11a15f0328b2161f8be688eee8c7445243179732ba9429872942
build-info-golang-arm64 Expired
319 Bytes
sha256:134508bab01456edfef693ff6ff0825d66cb4db84507520b45b3cc18715929bd
build-info-java-amd64 Expired
320 Bytes
sha256:3fde3f02a2d6fa326b284de7f912e999e3c7e7b9a7ce4871fa3d3e2c371cfb31
build-info-java-arm64 Expired
320 Bytes
sha256:76d8bb207bbb170318411224ec416a403cfac300d1ecd7ac64cdc251cc5ab157
build-info-python-amd64 Expired
341 Bytes
sha256:397b99aaae8c548c3d967df42bf8b0e1ac08469ea9e0c4f855c310124c25fcaf
build-info-python-arm64 Expired
340 Bytes
sha256:14519b5ebe0f6ba703493e346ee3db38c7f3327406fd78fc2a4d04c8f55ef71d
manifest-info-golang Expired
240 Bytes
sha256:9cb25b03ce25f0d3a7f0c647978f7a5f2882d71b1338f2982a51c7c454520232
manifest-info-java Expired
235 Bytes
sha256:2497bf34aef6fdbe4c67f0d210b787919e44b900894cd2e2cc6e874ecd37b312
manifest-info-python Expired
241 Bytes
sha256:e41d7bfe544fb62f68b59a3d6140d3a1f39788cd7fa4c771d8e22b29e5888b41