Skip to content

fix: use GITHUB_SHA env var for image tag in server workflow #10973

fix: use GITHUB_SHA env var for image tag in server workflow

fix: use GITHUB_SHA env var for image tag in server workflow #10973

Triggered via pull request April 10, 2026 14:23
Status Success
Total duration 9m 4s
Artifacts 15

server.yml

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

Annotations

5 warnings and 1 notice
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)
No files were found with the provided path: dist/openhands-server*. No artifacts will be uploaded.
Build & Push (java-arm64)
Failed to save: Unable to reserve cache with key setup-uv-2-aarch64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-f731be66f89375b90249cc93d2098b03ae3239d69c70bc003b29f35100a866c4, another job may be creating this cache.
Build & Push (golang-arm64)
Failed to save: Unable to reserve cache with key setup-uv-2-aarch64-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~988UO3.dockerbuild Expired
268 KB
sha256:87c5654d679b728a4c3690fbcec25a0bdff4a2b6c78e13375e57459da5c499ca
OpenHands~software-agent-sdk~B8S7MM.dockerbuild Expired
257 KB
sha256:cffb434fa670cfef76504ab7bcdc27eeb3cf2dd2ac9ed299d6732748d1487e37
OpenHands~software-agent-sdk~I0OUQH.dockerbuild Expired
238 KB
sha256:1cfe680f859f81e282bd2fce9c44cb7df5becaff6100edb059f95119ab263052
OpenHands~software-agent-sdk~NNDB9F.dockerbuild Expired
261 KB
sha256:71a0edf28622f8608d37992d6d9c587eb5d2008a42e8e7fbe97ba42cbc6aa0eb
OpenHands~software-agent-sdk~Q7UIAL.dockerbuild Expired
240 KB
sha256:457b3eb0e87cba9b5b84932329b7837b9c6b90e30b82afc6320cd369bcbf990e
OpenHands~software-agent-sdk~UNN5A0.dockerbuild Expired
295 KB
sha256:50de5122b89047f3a83a156e02e7bba601eb9651cc7d5f2c25b6ecc3d9730791
build-info-golang-amd64 Expired
319 Bytes
sha256:0f9c0cdb02af9bf76c549e418e01cd409afcff48e2151f77b43a3f4d2c0d02e0
build-info-golang-arm64 Expired
318 Bytes
sha256:4048f3d63d03a1019e7254428deda090265be13b82ce51b82f9655507f0d37d7
build-info-java-amd64 Expired
319 Bytes
sha256:02d47e09c07aae78d6a2626af96a8f43df876c06b0b2c42342c6220f840d13e9
build-info-java-arm64 Expired
319 Bytes
sha256:4c24b289af919f4ee17b9243ec07bbe2f1a234db3f03f75afc38dd2ad67c2ddf
build-info-python-amd64 Expired
340 Bytes
sha256:c73e133278150ad2f98e85dbf09104fc85ac6f03a4891c9120d81a48ad51205e
build-info-python-arm64 Expired
340 Bytes
sha256:6080c16b4721477b12e72d0c2316a5645b81713cc2d439dfe42d3ebf0abee24e
manifest-info-golang Expired
239 Bytes
sha256:a8e5c22e9ec386b603069eb66e7ea5bfff096bf72a519ec16155efbb53cda6f8
manifest-info-java Expired
233 Bytes
sha256:2feb7eee5664e4e66bd5be9065315680e48b34cfb90101b7a18ceace38a4a209
manifest-info-python Expired
239 Bytes
sha256:2c991d25a3d7a7bea0fe251bd5ed9c24780006df707f6e0240de354f6c6333ee