Skip to content

feat(vm): add vm life cycle extensions (#1583) #646

feat(vm): add vm life cycle extensions (#1583)

feat(vm): add vm life cycle extensions (#1583) #646

Triggered via push June 8, 2026 18:45
Status Success
Total duration 35m 23s
Artifacts 27

release-dev.yml

on: push
Compute Versions
1m 6s
Compute Versions
Matrix: build-gateway-binary-linux
Matrix: build-cli-linux
build-gateway  /  Resolve build plan
2s
build-gateway / Resolve build plan
build-supervisor  /  Resolve build plan
3s
build-supervisor / Resolve build plan
Matrix: build-python-wheels-linux
Matrix: Build Snap / build-snap
Matrix: build-supervisor-binary-linux
Build Driver VM Linux  /  Download Kernel Runtime
1m 12s
Build Driver VM Linux / Download Kernel Runtime
Build Driver VM macOS  /  Download Kernel Runtime
1m 8s
Build Driver VM macOS / Download Kernel Runtime
Build Driver VM macOS  /  Build Supervisor Bundle (arm64)
2m 37s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
12m 33s
Build Python Wheel (macOS)
Build CLI (macOS)
11m 38s
Build CLI (macOS)
Build Gateway Binary (macOS)
14m 31s
Build Gateway Binary (macOS)
Matrix: Build RPM Packages / build-rpm-linux
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)
6m 4s
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 18s
build-gateway / Merge gateway manifest
build-supervisor  /  Merge supervisor manifest
1m 5s
build-supervisor / Merge supervisor manifest
Matrix: smoke-linux-dev-artifacts
Matrix: e2e / e2e
Release Dev
40s
Release Dev
Tag GHCR Images as Dev
11s
Tag GHCR Images as Dev
Trigger Wheel Publish
6s
Trigger Wheel Publish
Release Helm Chart (OCI, dev)
14s
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 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-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 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 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 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-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 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-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 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 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 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 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 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 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 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/
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 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/
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, 11 misses, 0 errors
sccache stats - rust-native-build
0% - 0 hits, 11 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64 Expired
16.1 MB
sha256:04c0b7e1322d52d3fb302ef971ec888a283604925f5efff6c221a6de05beb93c
cli-linux-arm64 Expired
15 MB
sha256:f4df9c43bb040452dd773b1d3bb2007c90d5906100ad41731f06f4b15f3aa6ee
cli-macos Expired
14.6 MB
sha256:a5b7b49c19aa6e2a1e881e0ad640ddcc57c07206c92cb42fddd073eff33be28f
deb-linux-amd64 Expired
50.7 MB
sha256:ac14d583a43a084aeb94619de7882f83203bd9d8f5a57b5ce114730d6d4f8587
deb-linux-arm64 Expired
48 MB
sha256:5a56d1c5f607857668ac161569440f7fcb85e812aece09f5a53713d76d262c1a
driver-vm-linux-amd64 Expired
26 MB
sha256:f81f18361c57f1cf2543ee38bcbb3371e7b98860b27b9bbd242327f11fd83310
driver-vm-linux-arm64 Expired
24.9 MB
sha256:9dbcad802bfc4cad98bdf14bb8cf62da55ee3241a174ce1282e7a1dfdf9c4f32
driver-vm-macos Expired
29.1 MB
sha256:a1b4ab15e7fa154a02f0ad7420facdee811184a8e4e28610e02f43968eb79fa0
driver-vm-supervisor-arm64 Expired
5.01 MB
sha256:60c970222641eff4e21ab1b4cced0246a06e00daa7e1bfdc2842ca0ebd5e4692
gateway-binary-linux-amd64 Expired
21.7 MB
sha256:08345781280cb38bee99def038c54ef4a5353f1af32a84f35320c193240427e1
gateway-binary-linux-arm64 Expired
20.2 MB
sha256:61728f8cca9e2a91bfe8cd640f336449997677b40bb04a050d28528dd2188c07
gateway-binary-macos Expired
19.9 MB
sha256:a92a8480c49ae422f5703c9c6109df88c030ec3fcf55ab83345521ef7f9c168a
python-wheels-linux-amd64 Expired
19.3 MB
sha256:20ea18d38ab116135239ac7969b3b2dbf8d65a96f0197def53abbed3498e6058
python-wheels-linux-arm64 Expired
18.6 MB
sha256:f66c8a1171316783d5d3a9d1b2b25e7f14391b6acb3124ac720c3606e43daf06
python-wheels-macos Expired
15.3 MB
sha256:b501979692206385b57362e46e5cba639790964ab59210538bda2e49236cd27c
rpm-linux-aarch64 Expired
24.8 MB
sha256:825487c496cb7eafdb970c719ff42113e9bdac0d4720e1e9e29401df8e6d5228
rpm-linux-x86_64 Expired
26.8 MB
sha256:86f43be99b85c9e02dada7b4d23f0783f71af2d79815cc90dd4f16f0ee964139
rust-binary-gateway-gateway-linux-amd64 Expired
20.1 MB
sha256:6cad8c8e93ea339e17e6db0c951d777d7491a10063a182a99203cfe4c744da79
rust-binary-gateway-gateway-linux-arm64 Expired
19 MB
sha256:e4fde8443117a9c235ee1a35015b39028f8216a616c92c4017f90165c46c916f
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.32 MB
sha256:def5e170103430aface7d8a1f263b38c6e193f237d86d9b62fd7f56a5381f332
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.98 MB
sha256:380e58e515ed4d949552016cb0761dcb104dff5d4e8334364d1e58d88f3fbe1d
snap-linux-amd64 Expired
42.3 MB
sha256:8386b8a943afe9f1ad515687bec9705e8faef78a9244893108486d717a940234
snap-linux-arm64 Expired
37.2 MB
sha256:52ba485b59a6b261db10f6cd6ad2e17d5c5a8c82e0f62382270d84910fedec80
supervisor-binary-linux-amd64 Expired
7.13 MB
sha256:a3a36cd3d261207f5ff329a1c16467cda1f8a6dfdd5989813b2e44963fa820ac
supervisor-binary-linux-arm64 Expired
6.69 MB
sha256:3acfa1f811f7a47ad6fed1b9a9705c40e9bb459c030fde5fe0b4049727f66b3e
vm-driver-kernel-runtime-tarballs Expired
41 MB
sha256:4529ec64f0739e338c9200460b063b95aa6ae5a8dbb43e5c2e06463baa80ffa4
vm-driver-macos-kernel-runtime-tarball Expired
25 MB
sha256:8dc64b1d8fc5318a249cc7cbdbe07d44a8b74695c6697c97352c960311d16074