Skip to content

fix(vm): use bash 3.2-safe empty array expansion in supervisor build … #440

fix(vm): use bash 3.2-safe empty array expansion in supervisor build …

fix(vm): use bash 3.2-safe empty array expansion in supervisor build … #440

Triggered via push May 11, 2026 20:50
Status Success
Total duration 21m 58s
Artifacts 25

release-dev.yml

on: push
Compute Versions
1m 8s
Compute Versions
build-gateway  /  Resolve build plan
2s
build-gateway / Resolve build plan
build-supervisor  /  Resolve build plan
3s
build-supervisor / Resolve build plan
Matrix: build-cli-linux
Matrix: build-gateway-binary-linux
Matrix: build-python-wheels-linux
Matrix: Build RPM Packages / build-rpm-linux
Matrix: build-supervisor-binary-linux
Build Driver VM Linux  /  Download Kernel Runtime
1m 2s
Build Driver VM Linux / Download Kernel Runtime
Build Driver VM macOS  /  Download Kernel Runtime
1m 3s
Build Driver VM macOS / Download Kernel Runtime
Build Driver VM macOS  /  Build Supervisor Bundle (arm64)
2m 11s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
12m 13s
Build Python Wheel (macOS)
Build CLI (macOS)
11m 12s
Build CLI (macOS)
Build Gateway Binary (macOS)
6m 24s
Build Gateway Binary (macOS)
Matrix: build-gateway / rust-binary
Matrix: build-supervisor / rust-binary
Matrix: Build Driver VM Linux / build-driver-vm-linux
Build Driver VM macOS  /  Build Driver VM (macOS)
5m 1s
Build Driver VM macOS / Build Driver VM (macOS)
Matrix: build-gateway / build
Matrix: build-supervisor / build
Matrix: Build Debian Packages / build-deb-linux
build-gateway  /  Merge gateway manifest
59s
build-gateway / Merge gateway manifest
build-supervisor  /  Merge supervisor manifest
1m 26s
build-supervisor / Merge supervisor manifest
Release Dev
33s
Release Dev
Tag GHCR Images as Dev
7s
Tag GHCR Images as Dev
Matrix: e2e / e2e
Trigger Wheel Publish
5s
Trigger Wheel Publish
Release Helm Chart (OCI, dev)
16s
Release Helm Chart (OCI, dev)
Fit to window
Zoom out
Zoom in

Annotations

14 warnings and 4 notices
build-supervisor / Build supervisor (arm64)
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, docker/setup-buildx-action@v3. 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-supervisor / Build supervisor (amd64)
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, docker/setup-buildx-action@v3. 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 Driver VM Linux / Build Driver VM (Linux arm64)
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 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 Driver VM Linux / Build Driver VM (Linux amd64)
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 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 Gateway Binary (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. 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-gateway / Build gateway (arm64)
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, docker/setup-buildx-action@v3. 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-gateway / Build gateway (amd64)
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, docker/setup-buildx-action@v3. 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 Debian Packages / Build Debian Package (Linux arm64)
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 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 Debian Packages / Build Debian Package (Linux amd64)
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 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 Driver VM macOS / Build Driver VM (macOS)
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, docker/setup-buildx-action@v3. 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/
Release Helm Chart (OCI, dev)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: azure/setup-helm@v4, docker/login-action@v3. 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 CLI (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. 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 Python Wheel (macOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-buildx-action@v3. 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/
Release Dev
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, softprops/action-gh-release@v2. 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/
sccache stats - rust-native-build
0% - 0 hits, 5 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 5 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 10 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 10 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64 Expired
15.2 MB
sha256:af2d9273783f47858282270def39873dc6b2361d916558c69add6d042682354e
cli-linux-arm64 Expired
14.1 MB
sha256:d6cb24192608d56e098d967f45bb9e179b79499d93764e68ae1a139eacbcc698
cli-macos Expired
13.7 MB
sha256:9ff9a200f7986414505f583378e7c83d166081c9052b84305daa006e7731c660
deb-linux-amd64 Expired
39.8 MB
sha256:7ec374d38d995ecafb9e3247a6d43a20325beea8c9e2f0d5c651af120ab3694c
deb-linux-arm64 Expired
37.9 MB
sha256:10d89cd46f8549f94e929bf80f9f15a029c4fd46bf9fba23dcd4cda294d6f696
driver-vm-linux-amd64 Expired
22.2 MB
sha256:ccf453de62591d8fa951fcf446d7de3e135e0bfdb7f3e0dedcbe22967a0a816e
driver-vm-linux-arm64 Expired
21.5 MB
sha256:6462251fdd5cebb6c06541203629e45dfe3e58f25d25be1cddda6c3079b701e6
driver-vm-macos Expired
25.7 MB
sha256:38f94c736a2043b872f126ce8887893daceffb08445c73116f063cd2227a57bb
driver-vm-supervisor-arm64 Expired
4.77 MB
sha256:0745d060fea081c731f46361a658613139a37a813a606fc27399f291c42e3f4d
gateway-binary-linux-amd64 Expired
12 MB
sha256:1e67fa9c17e57c9373e9c20b543aa81b83762c3be702ae4d8d0e22d5beadf47e
gateway-binary-linux-arm64 Expired
11.3 MB
sha256:06156ee77d8451744968cb7b8eb49065c82e022d1c5bcc8f782d55ed5cbb3677
gateway-binary-macos Expired
11.2 MB
sha256:b7c5363f7b1acb38115a53bd9b44c34ea9d02008b4f6964c7a001bc193a5d33a
python-wheels-linux-amd64 Expired
18.4 MB
sha256:889fc31bdf376f0ab2feba1f299808f5066ae9c91c99479f8d3de209ebda442d
python-wheels-linux-arm64 Expired
17.7 MB
sha256:a16718811118a6aae36ed270b3f642e40e01b344ba5fa4d5a6a2f75cfb03d391
python-wheels-macos Expired
14.4 MB
sha256:600cabe36a4133c2e66c3071cb2a5e6df95ba3c33071f85b7d8f7bdd1c75a090
rpm-linux-aarch64 Expired
13.7 MB
sha256:bf34dec8b23d5f6b90bd7f1e3d0798009f408731f481f948e11316ed81af45cc
rpm-linux-x86_64 Expired
14.1 MB
sha256:87db67748621800a5b75e2ad44457dd55eb5d34a6c0711cd6674255169ed79f3
rust-binary-gateway-gateway-linux-amd64 Expired
10.6 MB
sha256:988542d95d41d78ba200851498ec21db704e2d0a95a9cc177da1095a5421a2f6
rust-binary-gateway-gateway-linux-arm64 Expired
10.1 MB
sha256:0386940c4fd19ef6d6174e12121fcfa3ea1cbfca582dea6d3acdc82064e8fec7
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.08 MB
sha256:2d571c9befdb4e917b4806c998952dc088d4020576d382a4b10d4994449e75e9
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.73 MB
sha256:73eeb670e059fdeb409f5f222d88abbcf22cca5169ad59ef3ee3020defe390db
supervisor-binary-linux-amd64 Expired
6.78 MB
sha256:dca2406af6899b2d8a8580787a37afbf4c9b49db38e594139e11d4b3f6c5caa7
supervisor-binary-linux-arm64 Expired
6.38 MB
sha256:7057f5d2929f04c6c322c9f86590528dd7a10483ac3cc9674f20848ac4b819a6
vm-driver-kernel-runtime-tarballs Expired
36.6 MB
sha256:b615da1e6ceb3777a7b03826375aeffea2686c2aa5fd31a902a20723481a36c6
vm-driver-macos-kernel-runtime-tarball Expired
22.8 MB
sha256:89fa033d98b0de42c168cc068915e070080f48de8ab7353db1526fe84113a296