Skip to content

docs(middleware): reorganize and expand middleware guides (#3636) #1329

docs(middleware): reorganize and expand middleware guides (#3636)

docs(middleware): reorganize and expand middleware guides (#3636) #1329

Triggered via push September 24, 2026 23:54
Status Success
Total duration 24m 31s
Artifacts 49

release-dev.yml

on: push
Compute Versions
2m 1s
Compute Versions
Matrix: build-binaries / cli
Matrix: build-binaries / conformance
Matrix: build-binaries / gateway
Matrix: build-binaries / prover
Matrix: build-binaries / runtimes
Matrix: build-binaries / vm-init
Build Python Wheel
2m 8s
Build Python Wheel
build-images  /  gateway
54s
build-images / gateway
build-images  /  sandbox
32s
build-images / sandbox
build-images  /  supervisor
35s
build-images / supervisor
Matrix: build-vm-driver / build
Matrix: Build RPM Packages / build-rpm-linux
Matrix: Build Snap / build-snap
Matrix: docker-e2e / e2e
Matrix: Build Debian Packages / build-deb-linux
Matrix: package-binaries / package
vm-e2e  /  E2E (rust-vm-managed)
4m 23s
vm-e2e / E2E (rust-vm-managed)
prepare-integration  /  Prepare tmachine inputs
2m 18s
prepare-integration / Prepare tmachine inputs
Matrix: package-binaries / smoke-prover
Matrix: conformance-integration / integration
Matrix: feature-specific-integration / integration
package-binaries  /  Package prover checksums
7s
package-binaries / Package prover checksums
Release Dev
45s
Release Dev
Trigger Wheel Publish
5s
Trigger Wheel Publish
Tag GHCR Images as Dev
8s
Tag GHCR Images as Dev
Release Helm Chart (OCI, dev)
17s
Release Helm Chart (OCI, dev)
Sync and Publish Fern Docs  /  sync
38s
Sync and Publish Fern Docs / sync
Fit to window
Zoom out
Zoom in

Annotations

23 warnings and 19 notices
build-binaries / openshell-conformance (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-prover (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-conformance (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-prover (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-vm-init (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-sandbox (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-sandbox (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-supervisor (x86_64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-vm-init (aarch64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-supervisor (aarch64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell (x86_64-unknown-linux-musl)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-gateway (x86_64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-binaries / openshell-gateway (aarch64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-images / sandbox
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-images / supervisor
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-images / gateway
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-vm-driver / openshell-driver-vm (aarch64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
build-vm-driver / openshell-driver-vm (x86_64-unknown-linux-gnu)
Error running rustup toolchain list, falling back to default toolchain only: Error: The process '/nix/var/nix/profiles/default/bin/nix' failed with exit code 127
Build RPM Packages / Build RPM Package (Linux aarch64) / Build RPM Package (Linux aarch64)
Error running rustup toolchain list, falling back to default toolchain only: Error: Unable to locate executable file: rustup. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
Build RPM Packages / Build RPM Package (Linux x86_64) / Build RPM Package (Linux x86_64)
Error running rustup toolchain list, falling back to default toolchain only: Error: Unable to locate executable file: rustup. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
[docs]:
Found 0 errors and 2 warnings in 3.004 seconds. Run fern check --warnings to print out the warnings not shown.
Sync and Publish Fern Docs / sync
Found 0 errors and 3 warnings in 0.000 seconds. Run fern check --warnings to print out the warnings not shown.
package-binaries / Package openshell-sandbox-x86_64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-prover-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-driver-vm-aarch64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-prover-x86_64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-sandbox-aarch64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-x86_64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-prover-aarch64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-aarch64-unknown-linux-musl
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-supervisor-x86_64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-supervisor-aarch64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-driver-vm-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-gateway-x86_64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-driver-vm-x86_64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-gateway-aarch64-apple-darwin
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package openshell-gateway-aarch64-unknown-linux-gnu
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
package-binaries / Package prover checksums
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Release Helm Chart (OCI, dev)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Sync and Publish Fern Docs / sync
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64
9.68 MB
sha256:28c1a28bd88daddd72432b7552e24dd15513384b4c7d1ee87edbfaa649e6d305
cli-linux-arm64
8.94 MB
sha256:d30c4e11fd5896f9505958538cc9c4ba0195344750b8911f15400bd7c7a6166f
cli-macos
8.87 MB
sha256:b28097275e30b1836deb491dcfd44f44b67dffad4c64abd84ddb3e6d62b6312a
deb-linux-amd64
71.1 MB
sha256:d461a8905491bfdb3b25f252720fc2e6dbd7178692eef55ba6998190fa4a0c40
deb-linux-arm64
68.7 MB
sha256:082fb414bdac871bbf26d9eac7769c0a9703f51d325fa499a1fa75495ea179ca
driver-vm-linux-amd64
30 MB
sha256:aa4ce1653b6e5d0bf2185bc28ea4748445e7b222da812fa90d9f53139787edc6
driver-vm-linux-arm64
28.8 MB
sha256:c385ecf6cc612f258ac73501e08d02edf69f4969a7a987da8b54544092c55244
driver-vm-macos
28.5 MB
sha256:7020823e5ae71c2bce416c58caafa036602f4cb183e3227c87f844dd64941a00
gateway-binary-linux-amd64
38.9 MB
sha256:c2520f534c206ee365ce861f64b2f08fbb2d551b7c8377fac762ad16af4c9c1e
gateway-binary-linux-arm64
37.4 MB
sha256:813c3329c171f5de14172d2a69982dc61f28311f4c85fb89f12a9f1ada2fd412
gateway-binary-macos
31.3 MB
sha256:2a76ddc4f4e01a73b73bd2bedad3274e516345d07ccee065cae3ab5ce386b7b1
image-gateway
103 MB
sha256:7d92e2d18168d2fcd276df715a30d385bd7ea2a5b87e87b582b0fd2b73a5d27d
image-sandbox
9.42 MB
sha256:f84e3c36118373aa3b3a9b7a618ed47f8983247e0d4e5a7c90a261b3b1dbd2ee
image-supervisor
38.9 MB
sha256:fe68ceb41dd1c0309aa14226934e8f10d3710910b2f943d799ac9c9b477051ac
openshell-aarch64-apple-darwin
20.8 MB
sha256:eedb43aab04fc26342ce06ee3fb72ca2106d90f71d480bf9ebcb911211b6c982
openshell-aarch64-unknown-linux-musl
20.3 MB
sha256:a722f9af18c09326027672775d7f8d23fb859b38c2386597faf2ee7e7695e651
openshell-conformance-aarch64-unknown-linux-musl
1.4 MB
sha256:d1ab9f1c25e7316f8339e5b437aa62ae80b5309474314b2516e44cbc37b23052
openshell-conformance-x86_64-unknown-linux-musl
1.6 MB
sha256:7e785b19829ed5d53f012b462f0115b43bb9b066caff4f2734af9c65d50bb9fa
openshell-driver-vm-aarch64-apple-darwin
38.4 MB
sha256:74de1ff1997f337bd8147cb386b00fe996b4c4d72e9a656b13b38d0f17f228fa
openshell-driver-vm-aarch64-unknown-linux-gnu
39 MB
sha256:4c8705aaf3e5d120049ba2d7bdbb435383ec0bbdbc122575ab96b47f047c8ab9
openshell-driver-vm-x86_64-unknown-linux-gnu
42.2 MB
sha256:0f596844004cc923ce81175b25f4ed98a385853db7192795677473bed04c8751
openshell-gateway-aarch64-apple-darwin
76 MB
sha256:a925179125f9dc5fa79efbdea5c55cad36f6794c0d238a88e677d9e2bd4109a6
openshell-gateway-aarch64-unknown-linux-gnu
87.5 MB
sha256:348a1101ec4ed21d22164f8d94a08d3a7251b8e3eee9bc96d06a46d001e55349
openshell-gateway-x86_64-unknown-linux-gnu
95.7 MB
sha256:b0fc2e81cc8504f8ff53bf5d672aac884cc019ad74b7b669bf2ee54904d54d8c
openshell-prover-aarch64-apple-darwin
19.2 MB
sha256:aeb734ab60e0b08205f517f31949e92189edbd38c342799ae5787e2e8d1fd9a7
openshell-prover-aarch64-unknown-linux-musl
29.7 MB
sha256:d86d00d9bdc74e1e4936d553a1e80378b08e40f6e3bee0e123e323db747fe883
openshell-prover-x86_64-unknown-linux-musl
31.1 MB
sha256:6a2a38910485886b9d592653f76b32e93aba356c74028c861ab6be5bb2b87616
openshell-sandbox-aarch64-unknown-linux-musl
8.46 MB
sha256:f19434df091be9881ecf2b488c73ef4f30d0a9c28175364b532c3d2faaf5f427
openshell-sandbox-x86_64-unknown-linux-musl
10.3 MB
sha256:930fa03e58e47e24483fcd7f44c919599603704f00e286aa91a7131a42ef5795
openshell-supervisor-aarch64-apple-darwin
26.6 MB
sha256:6e2d991da2419e2d58334338b44de1a6a6a3783aab7cd96e69f59c4389c3a999
openshell-supervisor-aarch64-unknown-linux-gnu
27.2 MB
sha256:363d196a015d02324a2a1c90df8ff466c8f62dbfec16bed94e3cfebdda9d84bb
openshell-supervisor-x86_64-unknown-linux-gnu
31.1 MB
sha256:8b340fb1bfb9144fdc6fc0ebdc1d412a89640e6b4aef92c759e465db7db68fa9
openshell-tmachine-inputs
280 MB
sha256:4f28ed6219915d0546ca266404f7dc60f6e1d4b19bb189222bf1f40332f0b378
openshell-vm-init-aarch64-unknown-linux-musl
394 KB
sha256:76d7db4b656fecbf63420401199b76855634a0d98024ed728c2b082b33ed97d7
openshell-vm-init-x86_64-unknown-linux-musl
436 KB
sha256:9bdf42ee2602816ddadb71353c1720c5ae99bfe308f8a431c0d3b5eb91901cf9
openshell-x86_64-unknown-linux-musl
24.5 MB
sha256:1d2222a97ec326ab96d3cefee43cf08eadb493f67d851657dbf0df6ccd3cc7f0
prover-binary-linux-amd64
13.8 MB
sha256:0d471f2f3a301d6f8680ddbc4ad096da80f0a840498abd74890cacd476c7a282
prover-binary-linux-arm64
13.8 MB
sha256:bc66d19c9f0b73460a8158e36fb05fedec3be954f1471dedd7978b06dd863e82
prover-binary-macos
8.26 MB
sha256:fad9a0e2a18d6f2704cc3b2b98c5dffff50bbc238f5ca5b101245fb2dcd89833
prover-checksums
390 Bytes
sha256:b69bfe3ccce1cc0f6eeab182a93aadae4167387db8458b58d2fad33b4aa2e9f7
python-wheel
150 KB
sha256:c532ef33871f40f4cd4b37ae75f4182fd3c5666cd2603437c036712b6cf90742
rpm-linux-aarch64
42.8 MB
sha256:7464e372647788eb571d643f9b3a0204de2450a3321def1778c3d0e4f4e7c52c
rpm-linux-x86_64
44.3 MB
sha256:28d492880d7f52038f5d98283bd8c1c6bf9fa612efd748ce6928f44edbd63ec5
sandbox-binary-linux-amd64
4.16 MB
sha256:db988313e08da4ed58f0813f7f7fb59285b346bcfa8071b7ebd0f33d8bda2864
sandbox-binary-linux-arm64
3.81 MB
sha256:9c277d0bc8ae32d16dc6903d8ad7f281f5437ca3cb64579b320c5211246bc414
snap-linux-amd64
43.9 MB
sha256:2a6bc1236f5e81c4a9cb9dffd6a6615d5b7b6431d29e2ab1d0475c8251c24769
snap-linux-arm64
39.2 MB
sha256:b54353454caabac62a80df31c2b814b2f3d477ee8a88c7cec0a11c11ac7c1738
supervisor-binary-linux-amd64
12.3 MB
sha256:1f2c26c0b8e1862eb71a1ca2a774f9322008b8737076ef30a482afa90b3110db
supervisor-binary-linux-arm64
11.6 MB
sha256:1fc5896ac033d5fa186c6047d2bb3e37e8f55c8d1e2793dbcdd36487d8dff679