Skip to content

refactor(tui): extract shared draw_text_field and draw_confirm_popup … #641

refactor(tui): extract shared draw_text_field and draw_confirm_popup …

refactor(tui): extract shared draw_text_field and draw_confirm_popup … #641

Triggered via push June 7, 2026 17:26
Status Success
Total duration 31m 11s
Artifacts 27

release-dev.yml

on: push
Compute Versions
1m 14s
Compute Versions
Matrix: build-gateway-binary-linux
Matrix: build-cli-linux
build-gateway  /  Resolve build plan
3s
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 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)
2m 39s
Build Driver VM macOS / Build Supervisor Bundle (arm64)
Build Python Wheel (macOS)
11m 42s
Build Python Wheel (macOS)
Build CLI (macOS)
11m 36s
Build CLI (macOS)
Build Gateway Binary (macOS)
14m 8s
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 36s
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 1s
build-supervisor / Merge supervisor manifest
Matrix: smoke-linux-dev-artifacts
Matrix: e2e / e2e
Release Dev
37s
Release Dev
Tag GHCR Images as Dev
10s
Tag GHCR Images as Dev
Trigger Wheel Publish
6s
Trigger Wheel Publish
Release Helm Chart (OCI, dev)
10s
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 (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-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 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:b2e217d9e156ad1810ba87175fd5d9df26aa4e8afc0dd5c634fbd5e8b2b9b664
cli-linux-arm64 Expired
15 MB
sha256:214e2d461386ea8ad6e31f29e1b99d3a7efff07bd21cd3647eee5639060f529a
cli-macos Expired
14.6 MB
sha256:e5f58bd2762e0c909234c85dce44d04b6c11badf266404158f7e343ccb2b1de9
deb-linux-amd64 Expired
50.5 MB
sha256:b6131d3aa3b0a0816021105d750fb343a897edbfb0bae9385cd7f5734524947b
deb-linux-arm64 Expired
47.7 MB
sha256:eb5611efb75bd8e39ef590154b1140f4e260fc960f6b0817c7cddba8b4257081
driver-vm-linux-amd64 Expired
25.9 MB
sha256:97b29e4fa5a9493ed73a72f013c3fda86864ee9a55e84a59dabb7988f0a92c30
driver-vm-linux-arm64 Expired
24.8 MB
sha256:a842d262aa5c1dba95af67222b09f9cd7b6ae1d7d38d225e5242a40b6d28c341
driver-vm-macos Expired
29 MB
sha256:ef61876f1cd80ac11cf498376dbf75f547cd9fb43e7c3ebd391d53a879beb97f
driver-vm-supervisor-arm64 Expired
4.9 MB
sha256:fd74c9b9455f8451b078f5177005148fbe85d252efe8eccd59403aa567cf6ebd
gateway-binary-linux-amd64 Expired
21.7 MB
sha256:e74ed4f76cec36bb595b7fa87277a92e66ae35fd143558f31582f61a2834424b
gateway-binary-linux-arm64 Expired
20.2 MB
sha256:957eac0634c13a2a6ff0c037fdee8306465950db4af4d75821fcfc36854b60fd
gateway-binary-macos Expired
19.9 MB
sha256:f3e5b970c1df12610ba508bc80a87a81d8b737ba80a161a5d7414d015aa180fe
python-wheels-linux-amd64 Expired
19.3 MB
sha256:0ee52c2404d53f8274e2d9209c68c6f1ab131cf8f16e320fde7e3504361d4087
python-wheels-linux-arm64 Expired
18.6 MB
sha256:1e7c496ed6d630ede28c4996bb94f28518283b20a637878a2aa8cc627cceb66f
python-wheels-macos Expired
15.3 MB
sha256:67deae8f02cc9a62d79d87a0d7d51aebe77fa5f44ef02b9037fb3050b51598d8
rpm-linux-aarch64 Expired
24.9 MB
sha256:ca5f74f1865b56fbc2f55fd6e01b6f1bc9927f50a107b8d6bbba800d4ccc9745
rpm-linux-x86_64 Expired
26.8 MB
sha256:b19d5ace53ca8af50379df177dedfa73fef9279912d4f68826d4bf2828b72b1e
rust-binary-gateway-gateway-linux-amd64 Expired
20.1 MB
sha256:8a44ecda6b451225acd3d350542075758a7635bee5ca8e450f7750eb132aa8e4
rust-binary-gateway-gateway-linux-arm64 Expired
19 MB
sha256:c975022999ba8bb0dfc6fe6703d5cd18e9559da6bbca1afbec060e785c441864
rust-binary-supervisor-sandbox-linux-amd64 Expired
6.31 MB
sha256:362939d2f7ce4bac56b323664e6c77f19258bbaa001abb872c6d8cf546126369
rust-binary-supervisor-sandbox-linux-arm64 Expired
5.97 MB
sha256:2e99fdd17325e1c23c3fbfb94f52b77349fff1eaa17e0d2483bc1bcbe3a767da
snap-linux-amd64 Expired
42.2 MB
sha256:923189105c62f98adc2c0109e24625d33e8dd6a12811ed962c05d9a0964dd6e4
snap-linux-arm64 Expired
37.1 MB
sha256:7633e7d56f01b009566b14a69162c3cd28a7ca2d2413f85cae20d743ba826a2c
supervisor-binary-linux-amd64 Expired
7.11 MB
sha256:63ffda1fb6ef18f7695a04fce0b0e143018c2149f5998106f6a680f2c9f8259b
supervisor-binary-linux-arm64 Expired
6.61 MB
sha256:cf1ccca7ffe5175fe96c9c73d50862e97213938878d9c9fc2257bfa9462679f1
vm-driver-kernel-runtime-tarballs Expired
41 MB
sha256:999d93c93ad652216814d9ba1d6097a1a4f7057f81728a098021eb41d499ac6f
vm-driver-macos-kernel-runtime-tarball Expired
25 MB
sha256:ddff8788e046fe2a54e53b00bcddba702a1e8ecd42408d2ac508bba50fd7d74c