feat: binary cache — CI pushes gate-verified builds to attic #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/binary-cache"
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?
Repo side of goatcounter-stats-gateway-c85 ("prod never compiles"), now that attic is live on chiba. Implements the
binary-cacheOpenSpec change.nixConfig: consumers (chiba's nixos-rebuild foremost) get the substituter + public key automatically — one-time trust prompt, then rustc never runs thereci.yml: pushes the default package closure to thebyteflavourcache after the gate, ondeveloppush-runs only — PRs never push, failed gates push nothing (structural via step order + event condition)release.yml: pushes both static binaries at tag time.narinfoanswers publicly (attic dedup'd deps against cache.nixos.org upstream)The CI run on THIS PR doubles as verification of the "PRs never push" scenario — the push step must be absent/skipped in its log.
🤖 Generated with Claude Code
https://claude.ai/code/session_01T5j3dAJVcUjZv9k76sRTt9