-
Notifications
You must be signed in to change notification settings - Fork 0
Development
defangdevs edited this page Aug 11, 2026
·
3 revisions
CI behavior when working on agent-box itself. Repo conventions — structure,
build and test commands, commit style — live in AGENTS.md at the repo root,
so this page does not repeat them.
Host-specific setup is deliberately absent. How a given box puts tools on
PATH, sets a git identity or stores a gh token is a property of that box,
not of the template, so it belongs in that host's own config repo (for the
maintainer's box, a private one).
- Watch runs in the FOREGROUND:
gh run watch <id> --exit-status. Don't background a streaming watch — it leaves stale "Running" ghost tasks in the UI. - CI only runs on build-relevant paths (Nix / lockfile / workflows); doc-only pushes skip it.
- The landing page (
docs/) publishes via GitHub Pages branch source, not a workflow — a push tomasterthat touchesdocs/deploys on its own. -
modules/agent-box.nixis generated. After you editmodules/agent-box.nix.inormodules/src/, runnix run .#assembleand commit the result, or themodule-generated-up-to-datecheck fails on drift.