Phabricator Administrator's Handbook/Herald



Herald is a Phabricator component designed to trigger actions if some rules are matched.

Read the Herald Official Documentation to learn some basic characteristics.

Here some frequently asked behaviors.

Block a commit
Herald can be configured to block a commit before reaching your repository. For example it be useful to:


 * avoid to accidentally disclosure sensitive data (SSH private keys, API tokens, etc. you know)
 * avoid to accidentally version binary files
 * respect some policies, like blocking short commit messages

Herald types suitable for this kind of rules:


 * : can react on commit message and contents etc.
 * : for other cases, the origin of the request etc.