Skip to content

fix(scripts): use portable lowercase in normalize_bool for Bash 3.2 (… #525

fix(scripts): use portable lowercase in normalize_bool for Bash 3.2 (…

fix(scripts): use portable lowercase in normalize_bool for Bash 3.2 (… #525

Triggered via push May 21, 2026 14:15
Status Success
Total duration 22m 15s
Artifacts 25

release-dev.yml

on: push
Compute Versions
1m 15s
Compute Versions
build-gateway  /  Resolve build plan
3s
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 8s
Build Driver VM Linux / Download Kernel Runtime
Build Driver VM macOS  /  Download Kernel Runtime
1m 7s
Build Driver VM macOS / Download Kernel Runtime
Build Driver VM macOS  /  Build Supervisor Bundle (arm64)
2m 18s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
11m 22s
Build Python Wheel (macOS)
Build CLI (macOS)
12m 15s
Build CLI (macOS)
Build Gateway Binary (macOS)
7m 14s
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 28s
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
1m 6s
build-gateway / Merge gateway manifest
build-supervisor  /  Merge supervisor manifest
1m 7s
build-supervisor / Merge supervisor manifest
Release Dev
41s
Release Dev
Tag GHCR Images as Dev
11s
Tag GHCR Images as Dev
Matrix: e2e / e2e
Trigger Wheel Publish
4s
Trigger Wheel Publish
Release Helm Chart (OCI, dev)
13s
Release Helm Chart (OCI, dev)
Fit to window
Zoom out
Zoom in

Annotations

9 warnings and 4 notices
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: 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 (arm64)
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 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 (amd64)
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: 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 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: 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 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/
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/
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.8 MB
sha256:1e836cc738d29b619ee63b48665f08ba526708edf8b5eeaa35f71b70dde275be
cli-linux-arm64 Expired
14.8 MB
sha256:f1f1da8c476974e9a147c1c7fab79031feed3aa4f4232b17df155d48f7e11deb
cli-macos Expired
14.3 MB
sha256:b725c696774babf2b30ade349d81a0edc8f7953f95306f0c0c151118e26ac88b
deb-linux-amd64 Expired
43.8 MB
sha256:bcef136a5f8e10120504b6350c509df062305b4d775aca04273dbe8963875b46
deb-linux-arm64 Expired
41.5 MB
sha256:e84212b18e29887e27350780bb65047e41388a8ce5799e9a45160686c4225b50
driver-vm-linux-amd64 Expired
25.8 MB
sha256:f9b1e2276207341da85dd9390530a1b174650b283a356a732bee114e312c93a1
driver-vm-linux-arm64 Expired
24.6 MB
sha256:8011f8393703affec6fe1a81e5cafac1309d6394a0d1c2ee400d5487b2f50d60
driver-vm-macos Expired
28.8 MB
sha256:034f42d4030f5696e54b8ad3d77ce54b32d41fb86015f2fde9c668ea6d8e4791
driver-vm-supervisor-arm64 Expired
4.78 MB
sha256:26b9adf46e5623a2b69420fd127746277853ce946f9a45e39408c4159aadf084
gateway-binary-linux-amd64 Expired
12.8 MB
sha256:46c8267bb12b2988ba6e696c8bc7522978b2771c42a820872f9a8acd7837c306
gateway-binary-linux-arm64 Expired
12 MB
sha256:ca59348b6c1021962cac54c4098225c2f25fd1d641c23084ee603c6e8a8aed2d
gateway-binary-macos Expired
11.8 MB
sha256:297872987e297aeda0a4f57b9ce8c2f61ca2612a9bb55f0131657c88fdbdfe5f
python-wheels-linux-amd64 Expired
19 MB
sha256:e2e43f03000e3d1a7c93a88d2bd3c57564527c4b655a2344b5a7524df0b44e33
python-wheels-linux-arm64 Expired
18.3 MB
sha256:db4ebb9f047ba77115e0fcfcaeedb8cc8a8f3b297a8544349e23538cf5c601c6
python-wheels-macos Expired
15 MB
sha256:216125b47328885fc324229029e0449defbd8b3c2470039e67f790d72a92cac9
rpm-linux-aarch64 Expired
14.4 MB
sha256:32fd79ed186ae567c2b1a91b86f12fab5c7c4ba39a217c7afbfc7afe710da733
rpm-linux-x86_64 Expired
14.8 MB
sha256:38b377f73cc41983c44cd0e0f6cfd65ba0ec0fba45708c482bd7672f3ce7ad68
rust-binary-gateway-gateway-linux-amd64 Expired
11.2 MB
sha256:d4f36a62aa4d161281edba8d1f487544306763c4971b965693ab59f5e8ceb2cb
rust-binary-gateway-gateway-linux-arm64 Expired
10.7 MB
sha256:26cd30b44e7920bac29b71a27fcba651cee066bc5852fc1788e1fa4a9aff6465
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.15 MB
sha256:3b1f58944d6eff91e40355e631d43fdd4d9b750c65c20c8bda7327b11c8bdd8b
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.81 MB
sha256:4b16fe25bfd2d0ad1540e2fc1724658694587e8ae0d1aea49792ce56041a9ddd
supervisor-binary-linux-amd64 Expired
6.88 MB
sha256:f8464deec7c97d4f34977b5199f2368e93b5487f63618651ef527c2b5c618694
supervisor-binary-linux-arm64 Expired
6.36 MB
sha256:191492a61103e0fff352f313c70463804e0f472870b49e6d881b75c4ff135728
vm-driver-kernel-runtime-tarballs Expired
41 MB
sha256:8e85028cf27ab967fc51b1102df50257b1182b82a45375175fbdd6666bf3d408
vm-driver-macos-kernel-runtime-tarball Expired
25 MB
sha256:deeaa16c34c4678cb44eccdd87969dbc125e2df91b0eaf78a48729fdcf8e67a8