Ricardo Guilherme Schmidt b780882bb0
ci: reuse bounded integration artifacts
Build target-specific nextest archives once and reuse each extraction across four host workers. Pin prebuilt tools and RISC Zero components, reduce duplicate cache writes, and preserve coverage checks.
2026-07-15 17:34:23 -03:00

18 lines
584 B
YAML

name: Restore RISC Zero runtime
description: Restores the producer's pinned r0vm binary
runs:
using: composite
steps:
- name: Download RISC Zero runtime
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
with:
name: risc0-runtime-3.0.5
path: ${{ runner.temp }}/risc0-runtime
- name: Install RISC Zero runtime
run: |
mkdir -p "$HOME/.cargo/bin"
install -m 0755 "$RUNNER_TEMP/risc0-runtime/r0vm" "$HOME/.cargo/bin/r0vm"
test "$(r0vm --version)" = "risc0-r0vm 3.0.5"
shell: bash