fix(ci): install managed Git hooks - #68
Conversation
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Scoped CI policy projection validated locally.
Summary by cubic
Install managed Git hooks and gate Beads commit trailers behind
BD_ALLOW_AGENT_COMMIT_TRAILERS=1to meet our CI policy. Adds an idempotent installer that chainspre-commitandbdhooks..github/scripts/install-git-hooks.shto installpre-commit(pre-commit, pre-push) and runbd hooks install --chain.prepare-commit-msg; trailers are added only whenBD_ALLOW_AGENT_COMMIT_TRAILERS=1.pre-commitorbdare missing; safe to run repeatedly.Written for commit 9bb8279. Summary will update on new commits.