Skip to content

refactor: deduplicate shared code across ocsf builders and driver cra… #556

refactor: deduplicate shared code across ocsf builders and driver cra…

refactor: deduplicate shared code across ocsf builders and driver cra… #556

Triggered via push May 26, 2026 15:12
Status Success
Total duration 27m 18s
Artifacts 25

release-dev.yml

on: push
Compute Versions
1m 18s
Compute Versions
Matrix: build-gateway-binary-linux
Matrix: build-cli-linux
build-gateway  /  Resolve build plan
5s
build-gateway / Resolve build plan
build-supervisor  /  Resolve build plan
2s
build-supervisor / Resolve build plan
Matrix: build-python-wheels-linux
Matrix: build-supervisor-binary-linux
Build Driver VM Linux  /  Download Kernel Runtime
1m 9s
Build Driver VM Linux / Download Kernel Runtime
Build Driver VM macOS  /  Download Kernel Runtime
1m 11s
Build Driver VM macOS / Download Kernel Runtime
Build Driver VM macOS  /  Build Supervisor Bundle (arm64)
5m 22s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
11m 18s
Build Python Wheel (macOS)
Build CLI (macOS)
11m 12s
Build CLI (macOS)
Build Gateway Binary (macOS)
6m 32s
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)
5m 24s
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 5s
build-supervisor / Merge supervisor manifest
Matrix: smoke-linux-dev-artifacts
Tag GHCR Images as Dev
12s
Tag GHCR Images as Dev
Matrix: e2e / e2e
Release Dev
36s
Release Dev
Release Helm Chart (OCI, dev)
19s
Release Helm Chart (OCI, dev)
Trigger Wheel Publish
5s
Trigger Wheel Publish
Fit to window
Zoom out
Zoom in

Annotations

9 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: 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: 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 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 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/
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 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/
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
99% - 980 hits, 10 misses, 0 errors
sccache stats - rust-native-build
99% - 964 hits, 10 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64 Expired
15.9 MB
sha256:2fa79941f68fbc006581857fec298e942c8f9dbc3f0d459963a35cce03ec4fcc
cli-linux-arm64 Expired
14.8 MB
sha256:eeda84cf6d270ee196705236c6aee53c21746e77ea56dca0ec40b593f7172749
cli-macos Expired
14.4 MB
sha256:80fe6675c5bfbe290fe2b86dfbd4db8c4aeb8e8deaa579f2d1f23d2b83301797
deb-linux-amd64 Expired
44.2 MB
sha256:0886f219400ec93450e206f4492725668f35dd69f354ab667d9a628ca09ff1b4
deb-linux-arm64 Expired
41.9 MB
sha256:5afdb81539a965cb30b2b70191ded90b92b17961f1054c6f5c4f55e5b3049fc2
driver-vm-linux-amd64 Expired
25.8 MB
sha256:d3d05bf8a7763afb1afb0d8d2a2a0512175db4f7c018804cbcdf5f8850c9288d
driver-vm-linux-arm64 Expired
24.7 MB
sha256:d99c1dca9d656eb6b396beb5a17cea65296268f5a53382b8c97a44db0b97e2bf
driver-vm-macos Expired
28.9 MB
sha256:39b142c3b75d4c93df9eb86c8b3f539032865b921f4c901a3aaa181017770dec
driver-vm-supervisor-arm64 Expired
4.87 MB
sha256:e7c6e8ba4ba808b5059c6c54637074b04741298d4da65b9e35ae0fe4cd219bdc
gateway-binary-linux-amd64 Expired
13.1 MB
sha256:fe94b17dfc03e42a6d38344e5496e072db8c1f6909bc23c4effb4d4b28cb7d59
gateway-binary-linux-arm64 Expired
12.3 MB
sha256:047751b8cf470ea5f69f777359429beac0f8d59213aa255a359b479050fd0adb
gateway-binary-macos Expired
12.3 MB
sha256:41696daf439e45828f349ebc4d750a8628134703d480496805cac2a1e34b02f3
python-wheels-linux-amd64 Expired
19.1 MB
sha256:64f74ee7da55e7163ce03cf668bd7eaa8b85c424d15dbef9c14f45ff2b45c404
python-wheels-linux-arm64 Expired
18.4 MB
sha256:6599f4907e6125367af6b848e6ce6c3114fbf70f93bf829cf9058654ba775616
python-wheels-macos Expired
15.1 MB
sha256:0b2e93f9d220f1fc6bec0369c3b95234bebce05b7298d61e69b7eef052509746
rpm-linux-aarch64 Expired
19.1 MB
sha256:1862d5c0759894bfb181d8c2f49235a33f1b74eed87620eb1e3f241f88e35378
rpm-linux-x86_64 Expired
20.5 MB
sha256:fc45cc021827d53d240d699e962282bee7eca2f4eb9f1c0fc6c27c17035b58f9
rust-binary-gateway-gateway-linux-amd64 Expired
11.4 MB
sha256:8ef891941aeff27e97c67d874d9bf93077dfe3fd16df3d4beba633752ad77375
rust-binary-gateway-gateway-linux-arm64 Expired
10.9 MB
sha256:0b6373a75238f46bc23cbe4458b0c5e620aad92e164068bc44cbd301d47a3168
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.22 MB
sha256:eb30a12cddc41bdd53e5531061ef83a6a4969b6e3abed170d98dd7622a1d512c
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.88 MB
sha256:8623d17ebe4a8bcd06eb94f341f75733eabb64333c4e08649c47b6612df936b5
supervisor-binary-linux-amd64 Expired
7.02 MB
sha256:ac3f07660503c4c3d59facb11e41bc901dfc7bed0c98d9b83ed29c30f34643b3
supervisor-binary-linux-arm64 Expired
6.5 MB
sha256:14989c7e2e7d5fbbf3268cc2d03d22b6b1ce4cc3f8131299146bc738ddb2508e
vm-driver-kernel-runtime-tarballs Expired
41 MB
sha256:8ba227f1a7b2a43771fea2fd53e37d411a3cda39a8a8120bf6223d1bc745f760
vm-driver-macos-kernel-runtime-tarball Expired
25 MB
sha256:b7021d3603712b83892fcce38d70e9fed58f4ad7e7518d23411de7ff05f8447b