Steps to reproduce:
- create a global herald rule, triggering on "Commit Hook: Commit Content", that refuses any push
- git tag some-tag (or "git tag -a some-tag", doesn't matter)
- git push --tags
I would expect the above to work, because no content is actually being pushed, but the push is actually refused.
Version information:
phabricator 04db64ca42b7fbea68ef903fd696c2c9b0240988 (Sat, Apr 30)
arcanist 6d175516f54818d02b5fa7d4bc2b290123c3d27f (Sat, Apr 30)
phutil 7178d9dcadfddcdac5474c1a8801d55213df65e5 (Sat, Apr 30)