Improvement
The push webhook payload provides a consistent head_commit on tag creation
Summary
When a new tag is created, the push webhook payload will now always include a head_commit object that contains the data of the commit that the new tag points to.…
When a new tag is created, the push webhook payload will now always include a head_commit
object that contains the data of the commit that the new tag points to. In other words, the head_commit
object will always contain the commit data of the payload's after
commit.
Previously, during tag creation, there were certain circumstances where the head_commit
would contain the data of a different commit.