@@ -32,11 +32,12 @@ const (
3232 RepositoryCommentEditedEvent Event = "repo:comment:edited"
3333 RepositoryCommentDeletedEvent Event = "repo:comment:deleted"
3434
35- PullRequestOpenedEvent Event = "pr:opened"
36- PullRequestModifiedEvent Event = "pr:modified"
37- PullRequestMergedEvent Event = "pr:merged"
38- PullRequestDeclinedEvent Event = "pr:declined"
39- PullRequestDeletedEvent Event = "pr:deleted"
35+ PullRequestOpenedEvent Event = "pr:opened"
36+ PullRequestFromReferenceUpdatedEvent Event = "pr:from_ref_updated"
37+ PullRequestModifiedEvent Event = "pr:modified"
38+ PullRequestMergedEvent Event = "pr:merged"
39+ PullRequestDeclinedEvent Event = "pr:declined"
40+ PullRequestDeletedEvent Event = "pr:deleted"
4041
4142 PullRequestReviewerUpdatedEvent Event = "pr:reviewer:updated"
4243 PullRequestReviewerApprovedEvent Event = "pr:reviewer:approved"
@@ -168,6 +169,10 @@ func (hook *Webhook) Parse(r *http.Request, events ...Event) (interface{}, error
168169 var pl PullRequestOpenedPayload
169170 err = json .Unmarshal ([]byte (payload ), & pl )
170171 return pl , err
172+ case PullRequestFromReferenceUpdatedEvent :
173+ var pl PullRequestFromReferenceUpdatedPayload
174+ err = json .Unmarshal ([]byte (payload ), & pl )
175+ return pl , err
171176 case PullRequestModifiedEvent :
172177 var pl PullRequestModifiedPayload
173178 err = json .Unmarshal ([]byte (payload ), & pl )
0 commit comments