This folder contains reference assets for wiring ContractHub into CI/CD.
release/release-manifest.example.json- example per-contract batch release manifest
ci/pr-check.example.sh- single-contract and multi-contract PR build examples
ci/release.example.sh- multi-contract release build example
github/contracthub-enrich.yml- on-demand LLM contract enrichment trigger
github/contracthub-release.yml- release promotion trigger
azure-devops/contracthub-pr-validation.yml- PR validation template
azure-devops/contracthub-release.yml- release promotion template
Important rules reflected by these examples:
- version governance is per contract, not per repo
- PR builds classify changes but do not bump contract versions
- release builds apply explicit release tags only for contracts that require a bump
- contracts with
required_bump = noneare skipped by default in batch release manifests