docs(agent): defer #20 KVM CI to FUTURE; keep eval-only VPS
Some checks failed
Check / eval (push) Has been cancelled

Standing decision: IONOS Gitea/act_runner docker stays eval-tier.
vm-checks needs a separate KVM host later — not the 4G compose box.
This commit is contained in:
2026-07-10 14:29:37 +01:00
parent 8002757ca3
commit d5ee59fcb1
3 changed files with 13 additions and 20 deletions

View File

@@ -86,12 +86,11 @@ jobs:
done < <(git ls-files '*.sh')
exit "$fail"
# ── vm-checks (DISABLED until a KVM runner exists) ────────────────────
# The real prize: running the checks.* VM suite + a toplevel build in
# CI. Needs a runner on a NixOS (or at least nix + /dev/kvm) host
# register one with a dedicated label, then uncomment and set runs-on
# to that label. Do NOT enable this against a label that doesn't
# exist: Gitea queues such jobs forever instead of failing.
# ── vm-checks (DISABLED — FUTURE #20, not NEXT) ────────────────────
# Eval-only CI is the standing decision: Gitea act_runner stays docker
# compose (no /dev/kvm). Full checks.* VMs need a *separate* host with
# nix + KVM (label nix-kvm); see agent/BACKLOG.md FUTURE #20. Do NOT
# uncomment until that label is online — Gitea queues forever otherwise.
#
# vm-checks:
# runs-on: nix-kvm