chore(jails): CI guard for agent-jail package drift vs clawdie-iso #115
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "chore/agent-jail-drift-check"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implements the cross-repo drift guard discussed after #70/PR #81.
The agent-jail package set is hand-synced across two repos — this repo's
agent-jail-bootstrap.sh(PKGS=) and clawdie-iso'spkg-list-jails.txt# agent-jailsection. Nothing caught future drift; this adds a CI guard.packaging/freebsd/check-agent-jail-pkgs.sh— pure POSIX sh; extractsPKGS=here, fetches the clawdie-iso list over HTTP (override viaISO_PKG_LIST_URL), diffs the two sets, exits non-zero on mismatch..forgejo/workflows/ci.yml— newagent-jail-pkgsjob runs it on every push/PR.Same shape as the CARGO_CRATES drift check. Verified green in sync (5 packages); negative test flags missing packages and exits 1.
Note: single-sided — fires on colibri CI and compares against clawdie-iso
main.🤖 Generated with Claude Code