-
-
Notifications
You must be signed in to change notification settings - Fork 0
Pin and provision a reproducible Guix-first toolchain #23
Copy link
Copy link
Open
Labels
automationBots, schedulers, dispatch, self-healing, fan-outBots, schedulers, dispatch, self-healing, fan-outcicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatesCI/CD: workflows, actions, lockfiles, pins, runners, release gatesmeta:roadmapForward planning; not yet actionable workForward planning; not yet actionable workpriority:p0Critical - drop other workCritical - drop other work
Description
Metadata
Metadata
Assignees
Labels
automationBots, schedulers, dispatch, self-healing, fan-outBots, schedulers, dispatch, self-healing, fan-outcicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatesCI/CD: workflows, actions, lockfiles, pins, runners, release gatesmeta:roadmapForward planning; not yet actionable workForward planning; not yet actionable workpriority:p0Critical - drop other workCritical - drop other work
Outcome
Make Bag builds and owned-node execution reproducible under the estate’s Guix-first policy.
Scope
latesttool declarations with reviewed Guix/toolchain pins.wasmtime, Elixir/Erlang, Idris2, Just, OpenSSH signing support, GitHub CLI, and required certificates.mise.tomltemplate entries that name unsupported/banned tools and generate noisy resolution failures.just doctorchecks that distinguish required, optional, and unavailable capabilities.Acceptance criteria
wasmtime-dependent checks are either provisioned and green or explicitly suspended before execution.