Skip to content

Toolchain & Runner Model

Sergio Velderain edited this page Aug 27, 2025 · 1 revision

Toolchain & Runner Model

Status: ✅ Stable Summary: The expected state of a Windows self-hosted runner and how we provision it deterministically.

Runner State Checklist

Category Requirement
OS Windows self-hosted runner
LabVIEW Required versions and bitness installed
VIPM Installed; runner_dependencies.vipc applied
G-CLI On PATH (g-cli --help)
PowerShell 7+ available
Node.js 18+ available

Provisioning Flow

sequenceDiagram
 participant M as Maintainer
 participant R as Runner
 M->>R: Install LabVIEW ("versions/bitness")
 M->>R: Install VIPM and G-CLI
 M->>R: Apply runner_dependencies.vipc
 R-->>M: G-CLI on PATH
 M->>R: Register self-hosted runner
Loading

See also: Runner Provisioning Contract

↑ Back to top

Clone this wiki locally