Let referenced runs travel with code
# Installs a pre-push hook: review repository policy before opting in
tine git install-hook --push
# Pull the shared run bundle from a remote
tine bundle fetch originAdded in v0.23, the optional pre-push hook reads the pushed commit ranges, collects Tine-Run trailers, and adds those runs to refs/tine/bundle on the same remote while preserving existing bundled runs. No trailers means no bundle work. New branches inspect at most 1000 commits not already on a remote.
Bundle failures warn and do not block the code push by default. --strict changes that failure policy to blocking. Existing pre-push hooks are chained and run first with the same stdin. Legacy run directories can be packed through a temporary repository.
This installs a hook and can publish run contents to a git remote. Confirm the destination, review artifacts for sensitive data, and understand the repository's hook policy before using it. The website demonstration does not install a hook or push anything.
Current bundles carry v4 signature sidecars and annotation chains where supported. See bundle verification and reader compatibility.